C++ Software Engineer
London | Hybrid (2-3 days per week) | Competitive salary + bonus
Ncounter is partnering with a leading trading technology group to hire an exceptional C++ Software Engineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is a hands-on role developing ultra-low-latency services that handle order validation, routing and exchange connectivity - the backbone of real-time trading.
Youll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. Youll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability.
Key Responsibilities:
Design and develop high-throughput order gateway components in modern C++
Implement robust connectivity, order validation and routing logic for fixed income markets
Profile and optimise multi-threaded code paths, eliminating performance bottlenecks
Apply concurrency, lock-free and memory-efficient techniques to maximise throughput
Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases
Contribute to automated testing, verification and CI/CD pipelines
Provide 2nd/3rd line application support, analysing production telemetry and driving improvements
Core Skills & Experience:
Strong proficiency in modern C++ (C++17 or later) and STL
Deep understanding of multi-threading, low-latency optimisation and Linux systems
Experience working on high-frequency or real-time systems (financial or otherwise)
Familiarity with network programming, serialization and distributed architectures
Strong analytical and debugging skills, using profiling tools to measure performance
Exposure to Python, Bash, or similar for automation and testing is advantageous
Knowledge of fixed income products (corporate bonds, treasuries, IRS, CDS) is helpful
This is an opportunity to work at the heart of a global trading platform, building technology that traders and researchers rely on every day. If youre a passionate C++ engineer who thrives on writing elegant, high-performance code, wed love to hear from you.
Apply now through Ncounter
for a confidential discussion and to learn more about this role.
TPBN1_UKTJ
- Location:
- United Kingdom
- Job Type:
-
FullTime
- Category:
-
IT