Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior C++ Software Engineer - Systematic Trading
Posted 16 hours 31 minutes ago by Templeton and Partners
- Senior C++ Software Engineer - Systematic Trading
- 12-month contract - £600 to £850/day (Inside IR35)
- Global Trading & Supply | High-Performance Systematic Trading Technology
As a Senior C++ Software Engineer, you'll work closely with technologists, quants, and traders to design, optimise, and scale our in-house global derivatives and systematic trading platform. You'll operate across the full stack of proprietary trading technology - from ultra-low-latency exchange connectivity to strategy engines - with the autonomy and impact expected in a high-performance engineering culture.
You will be instrumental in ensuring ultra-low latency, deterministic performance, reliability, and scalability while shaping the next generation of our systematic and algorithmic trading systems.
What You'll Work On Exchange Connectivity
- Develop software that interacts with major global futures exchanges using native APIs & protocols (FIX, WebSocket, HTTP).
- Maintain and extend testing suites ensuring robust, consistent connectivity.
- Optimise exchange communication through Kernel bypass, TLS tuning, and advanced networking techniques.
- Study and align with detailed exchange behaviours and microstructure.
- Work across C++, Rust, Python, and Typescript as needed.
Systematic & Algorithmic Trading
- Build and enhance systematic trading strategies from quant and trader requirements.
- Improve performance, reliability, and stability of the systematic and algorithmic trading engines.
- Enhance monitoring, observability, and analytics for Real Time trading operations.
- Diagnose and resolve production issues (crashes, logic inconsistencies, latency bottlenecks).
- Support systematic strategy deployment, backtesting workflows, and release preparation.
Technical Experience
- 5+ years post-graduation C++ in financial markets, ideally in high-performance, low-latency environments.
- Strong background in multi-threaded, asynchronous, and distributed systems.
- Deep knowledge of algorithms, data structures, and performance optimisation.
- Understanding of the full exchange-traded derivatives life cycle.
- Strong Scripting & automation skills (Python, PowerShell, C#, SQL, etc.).
- Proven experience with application deployment best practices and proactive system monitoring.
Industry Experience
- 8+ years in Trading, Systematic Trading, Capital Markets, or Investment Banking environments.
- Familiarity with global futures exchanges and their native protocols.
- Exposure to systematic or quantitative trading environments highly desirable.
Templeton and Partners
Related Jobs
Senior Software Engineer C#
- £55,000 Annual
- Hampshire, Eastleigh, United Kingdom, SO500
Autonomy Software Engineer - Unmanned Marine Systems
- Hampshire, Fareham, United Kingdom, PO141
International Business Development Manager - Remote
- £46,000 - £50,000 Annual
- Somerset, Bristol, United Kingdom, BS483
Development Team Manager (Web development)
- £60,000 - £75,000 Annual
- Yorkshire, Wakefield, United Kingdom, WF1 1
Lead Software Development Engineer - Services
- Nottinghamshire, Nottingham, United Kingdom, NG1 1
