C++ Software Developer - Trading Systems- Remote - London/AMS/US
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
C++ Software Developer - Trading SystemsRemote - 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 doingBuild and improve C++ systems used across automated tradingWork on exchange connectivity, market interaction and low-level protocol behaviourImplement and refine trading strategies with research and operations teamsInvestigate differences between simulation and live production performanceImprove latency
Requirements
and throughput using profiling, tracing and microbenchmarkingOptimise performance-critical code, including lock-free structures and low-level tuningDevelop distributed storage, research infrastructure and monitoring systemsDebug production issues across software, Linux, networking and trading logicReview code and contribute to high engineering standards across the teamWhat they are looking forStrong C++ engineering experience, ideally in performance-sensitive systemsSolid software engineering fundamentals, including algorithms, data structures and systems designComfort working across different levels of abstraction, from individual machines to distributed systemsGood understanding of Linux, networking and the wider technical stackAbility to write clean, testable and maintainable production codeInterest in technical problem solving, automation and scalable designLow-ego engineer who can work independently and in a highly collaborative teamTrading experience is useful but not requiredWhy this roleWork on real-time systems where performance and reliability matterBroad exposure across trading, research infrastructure and production systemsClose collaboration with strong engineers, researchers and operations teamsOpportunity to solve deep technical problems rather than generic application workConfidentialityAll applications are handled in strict confidence.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
Where To Find Software Engineering Jobs
Software Engineer Salary London