Jobs

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.

Apply for this job
Location
London/Amsterdam/US