Low Latency C++ Developer

McGregor Boyall is looking for a Low Latency C++ Developer

Job description

Role: Low Latency C++ Developer - Core Trading

Location: London

Industry: Systematic Hedge Fund


Overview

A top quantitative investment manager is hiring a low latency C++ engineer to build and evolve the electronic trading infrastructure that powers real time, global execution. You will sit close to the trading engine, own performance sensitive workflows end to end, and spend your days profiling, tuning, and pushing latency down while keeping reliability high at scale.


This is a proper engineering seat for people who enjoy deep systems work on Linux, care about determinism, and like solving hard production problems with measured results.


What you will do

  • Develop and maintain low latency trading platforms on Linux prioritising throughput, predictability, and stability
  • Create high-performance distributed systems that facilitate global electronic trading processes
  • Analyse and optimise C++ code to minimise latency and maximise throughput
  • Troubleshoot real-time issues using packet captures, core dumps, and runtime profilers within live trading environments
  • Utilise advanced networking knowledge of TCP, UDP, and multicast, making informed decisions about various network path trade-offs


What they are looking for

  • Over 5 years of professional experience in C++ development on Linux, including expertise in modern C++ standards and multithreading
  • In-depth understanding of TCP, UDP, and multicast protocols, with a focus on optimizing for low-latency network performance
  • Proven experience designing and operating high-throughput distributed systems in a production environment
  • Familiarity with lock-free programming techniques and concurrent programming patterns
  • Strong knowledge of scalable I/O models such as epoll and io_uring
  • Previous experience in electronic trading or working with exchange-related systems is highly desirable


Why this role

  • Develop systems where every microsecond counts and enhancements are immediately noticeable
  • Take full responsibility for building, releasing, and troubleshooting production issues in a high-stakes setting
  • Work on projects with worldwide reach, adhere to rigorous engineering principles, and foster a culture that prioritises precise measurement instead of speculation

Extra information

Status
Open
Education Level
Secondary School
Location
City of London
Type of Contract
Full-time jobs
Published at
17-02-2026
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Full-time jobs | Secondary School

Apply directly

Share this vacancy