Senior C++ Engineer

21616
  • 90,000 - £120,000 plus bonus and shares and benefits.
  • London, , United Kingdom
  • Permanent
  • Software Engineering

We’re partnered with a leading global trading firm 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.

You’ll take ownership of design, implementation, and optimisation of systems that sit right at the heart of their electronic trading stack — where performance, precision, and reliability are critical.

What you’ll be doing

  • Lead the design and development of low-latency trading gateways and market-data interfaces.

  • Work directly on the firm’s proprietary matching engine, enhancing scalability and throughput.

  • Collaborate closely with traders, quants, and infrastructure teams to deliver robust, production-grade systems.

  • Drive continuous improvement in performance, fault tolerance, and code quality.

What they’re looking for

  • 10+ years of C/C++ development experience — ideally in high-frequency or exchange-side environments.

  • Expert understanding of Linux systems, including multi-threading, sockets, and IPC.

  • Hands-on experience with FIX/ITCH/OUCH or other market data/trading protocols.

  • Strong grasp of TCP/IP, UDP, multicast/unicast, and low-level networking.

  • Familiarity with lock-free queues, circular buffers, and other HFT optimisation techniques.

  • Experience with messaging architectures (e.g. Solace, 29West, ActiveMQ).

  • Deep understanding of in-memory data management, performance tuning, and NUMA-aware programming.

  • Previous experience working on client/server architectures in latency-sensitive environments.

  • Exposure to Fixed Income, Money Markets, or Derivatives would be a plus.

  • Any knowledge of kernel-bypass networking (e.g. Solarflare) is beneficial.

This role is ideal for someone who enjoys working close to the metal — fine-tuning systems for speed and stability, owning complex trading infrastructure end-to-end, and collaborating with highly technical teams.

If you’re passionate about performance engineering and want to have a direct impact on trading execution, we’d love to have a confidential chat.

Ciara Clarke Principal Consultant

Apply for this role

Site by Venn