Senior C++ Software Engineer - Systematic Trading - 12 Month Contract!

  • 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,
    • 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.

    I ndustry 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.

Job Details

Company
Templeton & Partners - Innovative & Inclusive Hiring Solutions
Location
City of London, Greater London, UK
Posted