C++ Engineer
Posted 23 Jun 2026
Advertised as “Senior C++ Engineer - Asian Timezones”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
- Employment
- Remote
- Contract
- Full-time
No salary listed for this role.
Company Overview
hermeneutic research is a best-in-class proprietary trading firm. It deploys research-driven discretionary and systematic strategies as well as makes strategic long-term investments. The partners' decade-long history of success in trading and business building and a firm-wide cultural emphasis on alpha generation, open debate, relentless iteration, and teamwork are key to the firm's continued expansion in a challenging market environment that has hamstrung competitors. A hard-wired emphasis on risk management and opportunistic market participation ensure that hermeneutic research will continue its growth trajectory in the coming decades.
Job Overview
As a Senior C++ Engineer, you will contribute to the design, development, and optimization of our core real-time trading infrastructure. You will work on latency-sensitive components, ensure code quality, and collaborate with cross-functional teams to deliver robust and scalable solutions.
You will participate in technical discussions, contribute to system improvements, and ensure our C++ codebase continues to be a strong foundation for high-availability systems. While you will be expected to provide technical guidance and mentorship, this role is hands-on with a strong focus on coding, debugging, and performance tuning.
Prior experience in trading systems is highly preferred.
Responsibilities
- Collaborate with traders and project managers to gain a deep understanding of mission-critical trading applications.
- Develop and maintain high-performance C++ components for real-time data processing, event handling, and command execution.
- Contribute to system design decisions around memory management, concurrency models, error recovery, and inter-process communication.
- Work with backend and frontend engineers to design efficient APIs and system boundaries across services.
- Conduct in-depth code reviews with a focus on performance, correctness, and maintainability.
- Identify performance bottlenecks and lead efforts in profiling and optimization.
- Mentor junior and mid-level engineers on design patterns, performance, and C++ best practices.
- Contribute directly to feature implementation, maintenance, and system improvements.
- Stay informed on industry trends and advancements in trading infrastructure and real-time systems.
- Foster a culture of technical ownership and transparency.
Requirements
Must Have
- 7+ years of experience in C++ system-level development (ideally C++17 or newer)
- Proven experience designing low-latency, high-throughput, and highly available systems