C++ Software Developer – Trading Systems- Remote – London/AMS/US
C++ Software Developer – Trading Systems
Remote – London/AMS/US
Quant Capital is partnered with a leading technology-driven trading firm looking to hire a C++ Software Developer to build and improve high-performance automated trading systems.
This is a hands-on engineering role close to research, systems and operations. You will work across exchange connectivity, strategy implementation, performance engineering, core research infrastructure and production trading systems.
The role suits a strong C++ engineer who understands systems properly, enjoys performance work and can operate across the stack from low-level networking through to distributed trading infrastructure.
What you will be doing
- Build and improve C++ systems used across automated trading
- Work on exchange connectivity, market interaction and low-level protocol behaviour
- Implement and refine trading strategies with research and operations teams
- Investigate differences between simulation and live production performance
- Improve latency and throughput using profiling, tracing and microbenchmarking
- Optimise performance-critical code, including lock-free structures and low-level tuning
- Develop distributed storage, research infrastructure and monitoring systems
- Debug production issues across software, Linux, networking and trading logic
- Review code and contribute to high engineering standards across the team
What they are looking for
- Strong C++ engineering experience, ideally in performance-sensitive systems
- Solid software engineering fundamentals, including algorithms, data structures and systems design
- Comfort working across different levels of abstraction, from individual machines to distributed systems
- Good understanding of Linux, networking and the wider technical stack
- Ability to write clean, testable and maintainable production code
- Interest in technical problem solving, automation and scalable design
- Low-ego engineer who can work independently and in a highly collaborative team
- Trading experience is useful but not required
Why this role
- Work on real-time systems where performance and reliability matter
- Broad exposure across trading, research infrastructure and production systems
- Close collaboration with strong engineers, researchers and operations teams
- Opportunity to solve deep technical problems rather than generic application work
Confidentiality
All applications are handled in strict confidence.