×
Register Here to Apply for Jobs or Post Jobs. X

C++ Software Developer – Trading Systems- Remote AMS

Remote / Online - Candidates ideally in
London, Greater London, W1B, England, UK
Listing for: Quant Capital
Remote/Work from Home position
Listed on 2026-09-09
Job specializations:
  • Software Development
    Software Engineer, Unix/Linux
Job Description & How to Apply Below
Position: C++ Software Developer – Trading Systems- Remote AMS/US
C++ Software Developer – Trading Systems Remote – London/AMS/USQuant 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.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary