Tech & Digital

Senior C++ Developer

  • Location

    London

  • Sector:

    Tech & Digital

  • Job type:

    Permanent

  • Salary:

    £100000 - £130000 per annum + Hybrid

  • Contact:

    Logan Browne

  • Contact email:

    l.browne@ioassociates.co.uk

  • Job ref:

    BBBH155206_1738944441

Senior C++ Developer | £100,000 to £130,000 | London (Hybrid)

About the Company

Join a top-tier consultancy, working with hedge fund clients developing ultra-low latency trading systems. Work in a fast-paced, collaborative environment with cutting-edge technology.

Role Overview

We are seeking a Senior C++ Developer to design, develop, and optimise real-time trading systems. You'll work closely with traders and quants to enhance market data processing and execution.

Key Responsibilities

  • Build a new analytics library from concept to launch.
  • Develop high-performance distributed systems for market data processing.
  • Optimise system performance, latency, and reliability.
  • Implement networking protocols (TCP/UDP, multicast, message queuing).
  • Collaborate with traders and engineers to align technology with business needs.

Required Skills

  • Expert-level C++ (C++20) - strong knowledge of modern features and best practices.
  • Solid computer science fundamentals - data structures, algorithms, concurrency.
  • Experience with low-latency systems and market data protocols (Reuters, Bloomberg, FIX, ITCH).
  • Strong networking knowledge (TCP/UDP, multicast).
  • Performance tuning and debugging in Linux.
  • Scripting (Python/Bash) for automation.
  • Degree in Computer Science, Engineering, Mathematics, or related STEM field.

Desirable Skills

  • Experience in high-frequency trading (HFT) or quantitative finance.
  • Knowledge of low-level CPU architecture and hardware optimisations.

Interested?

Apply now to be part of a cutting-edge trading technology team!