Job position Senior C++ Software Engineer
Share this job
Senior C++ Software Engineer
12 month contract - £600 to £850 per day inside
Global Trading & Supply | High-Performance Trading Technology
As a Senior C++ Software Engineer, you'll collaborate with technologists, quants, and traders to build and optimise our in-house global derivatives trading platform. You'll work across the full stack of proprietary trading technology - from exchange connectivity to trading engines - with the autonomy and impact of a high-performance engineering culture.
You will play a key role in ensuring ultra-low latency performance, reliability, and scalability while shaping the next generation of our trading systems.
What You'll Work On Exchange Connectivity
Develop software that interacts with major global futures exchanges via native APIs & protocols (FIX, WebSocket, HTTP).
Maintain and extend testing suites to ensure robust connectivity performance.
Optimise exchange communication through Kernel bypass, TLS tuning, and advanced networking techniques.
Study and align with detailed exchange behaviours.
Work across C++, Rust, Python, and Typescript where required.
Trading Strategies
Build and enhance algorithmic trading strategies from trader and quant requirements.
Increase the performance, reliability, and stability of the trading engine.
Improve monitoring and observability alongside Trading Operations.
Diagnose and resolve production issues (crashes, logic anomalies, latency bottlenecks).
Support release preparation and deployment of trading engine versions.
Technical Experience
5+ years post-graduation C++ experience in the financial markets.
Strong multi-threaded, asynchronous, and distributed systems engineering background.
Deep knowledge of algorithms and data structures.
Understanding of the full exchange-traded derivatives life cycle.
Strong Scripting and automation skills (Python, PowerShell, C#, SQL etc.).
Proven track record in application deployment best practices and proactive system monitoring.
Industry Experience
8+ years in Trading, Capital Markets, or Investment Banking environments.
Familiarity with global futures exchanges and their native protocols.
For information please APPLY NOW!
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Senior C++ Software Engineer
Templeton and Partners Limited
