C++ Low-Latency Developer - Leading HFT Firm | London

Selby Jennings
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Data Structures Memory Management Firmware Field-Programmable Gate Array (FPGA) High-Frequency Trading Linux Kernel Remote Direct Memory Access System Programming Concurrency Low Latency C++14

Job description

We are seeking an exceptional C++ Engineer to join one of the world’s most advanced high-frequency trading firms. This is a rare opportunity to work at the intersection of cutting-edge technology and global financial markets, where performance is measured in nanoseconds and innovation drives competitive advantage., * Architect and implement high-performance C++ systems with extreme latency sensitivity.

  • Optimise every layer of the stack - from CPU cache and memory allocation to kernel bypass and network I/O.
  • Collaborate with traders, quants, and infrastructure engineers to deliver robust, scalable, and lightning-fast trading solutions.
  • Profile, benchmark, and tune systems using advanced tooling and custom diagnostics.
  • Contribute to the design of proprietary protocols, lock-free data structures, and real-time analytics pipelines.

Requirements

  • Expert-level proficiency in modern C++, with a deep understanding of low-level systems programming.
  • Strong grasp of computer architecture, concurrency, and performance engineering.
  • Experience with kernel bypass technologies (e.g., DPDK, Solarflare/OpenOnload) and high-performance networking.
  • Familiarity with Linux internals, NUMA, CPU affinity, and custom memory management.
  • Proven track record of building latency-critical systems in trading, gaming, or telecom environments.
  • Bonus: Experience with FPGA acceleration, RDMA, or custom NIC firmware.

Benefits & conditions

  • Work with some of the fastest systems and smartest minds in the industry.
  • Direct impact on trading performance and strategy execution.
  • Access to bespoke infrastructure, bleeding-edge hardware, and proprietary tooling.
  • Culture of excellence: flat structure, minimal bureaucracy, and relentless focus on performance.
  • Compensation at the top end of the market, with significant upside tied to impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · WWC 2023

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

2:21 min

Transitioning to accelerated computing for application developers

Ankit Patel Ankit Patel · WWC 2024

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · WWC 2025

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all