Experienced C++ Engineer - Linux Kernel & Ultra-Low Latency Trading
Selby Jennings
London, UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£88,363.0
Working hours
Regular working hours
Job source
Tech stack
C++ (Programming Language)
Protocol Stack
Microarchitecture
Software Debugging
Linux
Field-Programmable Gate Array (FPGA)
Linux Kernel
Non-Uniform Memory Access
Perf (Linux)
Information Technology
Low Latency
C++14
Requirements
- Linux kernel, scheduler, and network stack optimisation
- CPU, cache, NUMA, and memory performance analysis
- Low-level profiling using perf, eBPF, ftrace, and hardware counters
- Kernel tuning, CPU isolation, IRQ affinity, and latency reduction
- Cross-stack optimisation alongside FPGA, hardware, and infrastructure specialists
What They’re Looking For
- 3-12 years of modern C++ (C++17/20)
- Strong Linux systems programming expertise
- Deep understanding of Linux internals and performance engineering
- Experience debugging bottlenecks across kernel, CPU, memory, and hardware layers
- Knowledge of CPU architecture, networking, and low-latency systems
- Elite academic credentials: First-Class degree (or equivalent GPA) from a top university in Computer Science, Mathematics, Physics, Engineering, or a related STEM field
About the company
A world-class quantitative trading firm is seeking exceptional C++ and Linux performance engineers to work on the infrastructure underpinning some of the fastest trading systems in the industry.
This is an environment where performance is measured in nanoseconds, not milliseconds. Every cache miss, scheduler decision, memory allocation, kernel interrupt, and network hop is scrutinised. You’ll work at the intersection of C++, Linux internals, CPU architecture, and hardware, extracting deterministic performance from modern x86 systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…