Software Engineer C++

New Today

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