Senior C++ Engineer

We’re partnered with a leading global Exchange that’s scaling out their core trading systems engineering team . They’re looking for an experienced C++ developer with deep knowledge of low-latency trading systems to help design and build next-generation trading gateways and matching engine infrastructure .

What You’ll Be Doing

  • Building and optimising low-latency gateways and trading interfaces .
  • Working on matching engines – constantly tuning and enhancing performance.
  • Designing and developing scalable, fault-tolerant systems in C++ on Linux.
  • Profiling, debugging, and removing bottlenecks across network and system layers.
  • Collaborating with infrastructure and product teams to roll out real improvements to production.

What They’d Like to See

  • Around 8+ years of hands-on C++ experience , ideally in trading, exchange, or market data systems .
  • Strong grasp of Linux internals (system calls, threading, IPC, sockets, schedulers).
  • Experience working with FIX / ITCH / OUCH protocols and low-latency networking (TCP, UDP, Multicast).
  • Good understanding of data structures, memory management , and optimising code for speed.

Why It’s a Great Move

You’d be joining a high-performing team that actually values clean, efficient engineering and gives you full ownership of what you build. It’s an environment where ideas are taken seriously, the tech challenges are real, and the work directly impacts live trading.

Company
Harrington Starr
Location
London, UK
Posted
Company
Harrington Starr
Location
London, UK
Posted