C++ Engineer for High-Performance Trading Systems
We are seeking a skilled C++ engineer to join our team and contribute to the development of high-performance trading systems. The ideal candidate will have strong modern C++ expertise, experience building high-performance systems, and a passion for performance, optimization, and clean code.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
We are partnering with several of the most prestigious buyside firms globally — including elite hedge funds, quantitative trading firms, and proprietary research groups — to hire exceptional C++ Engineers for their high-performance technology teams.
These firms operate at the forefront of systematic trading, research, and real-time market execution. Engineering sits at the core of their business, and C++ developers play a critical role in building the ultra-fast, highly distributed systems that power multi-billion-dollar investment strategies worldwide.
You do not need finance experience.
If you are strong in modern C++ and passionate about performance, systems engineering, and solving hard technical problems, they want to speak with you.
Full relocation support and visa sponsorship to Singapore/APAC are available.
What You’ll Work On
Depending on the team, you may contribute to:
- Ultra-low-latency trading systems running at microsecond speeds
- High-throughput distributed platforms supporting global market connectivity
- Pricing, risk, and analytics engines used for real-time decision-making
- High-performance compute frameworks for research, simulation, and data processing
- Core infrastructure: networking, Linux systems, compilers, concurrency, and runtime optimization
You’ll collaborate with world-class engineers, quants, and researchers, where every line of code has meaningful impact.
What We’re Looking For
Must-Have:
- Strong modern C++ expertise (C++14/17/20)
- Deep understanding of data structures, algorithms, memory management, and concurrency
- Experience building high-performance or real-time systems
- Strong Linux proficiency
- Passion for performance, optimization, and writing clean, efficient code
Nice to Have (Not Required):
- Experience in low-latency or distributed systems
- Background in gaming, telecom, HPC, robotics, embedded systems, or similar performance-critical environments
- Familiarity with networking protocols, multithreading, lock-free programming, or hardware-level optimizations
Finance experience is not necessary. Many of the best engineers in these teams come from non-financial backgrounds.
Why This Opportunity Stands Out
- Work on technically demanding, mission-critical engineering challenges
- World-class compensation packages
- Global mobility options (Asia, US, UK, Europe)
- Visa sponsorship and full relocation support provided
- Exceptionally strong engineering culture; small, high-impact teams
- Access to cutting-edge compute, hardware, and research environments
If you’re a C++ engineer who thrives in high-performance environments and wants to solve challenging real-world problems at scale, please send your CV to dhiresh.buxani@bahpartners.com.
We specialize in placing top-tier engineering talent into leading hedge funds, trading firms, and financial institutions across APAC, the US, and Europe. Reach out to learn more.
Similar Jobs
Explore other opportunities that match your interests
First Circle
Power Platform Developer Associate
PwC Singapore
AI Deployment Engineer