C++ Engineer — Pushing the Speed of Light Ultra-Low Latency Trading Systems
  • England,London,City of London
  • Full Time, Permanent
  • Competitive salary
Job Description:
We are partnering with one of the world’s most technically ambitious proprietary trading firms - a group rebuilding their entire trading platform from the metal up to operate at the physical limits of modern hardware. This isn’t an incremental improvement. It’s a total re-architecture of the fastest system on the planet, where every microsecond is contested ground and every cache miss is a bug.
Environment: C++20/23 • Linux • Kernel-bypass Networking • FPGA • RDMA • Nanosecond Execution
Their engineers operate where nanoseconds decide P&L — measured, profiled, and deployed in live markets where performance is the edge.
They’re now seeking an elite C++ Engineer capable of designing and optimising the core of a real-time execution platform — a system that ingests millions of market events per second and reacts deterministically, faster than anyone else on Earth.
The successful engineer will:
*Architectzero-GC, lock-free pipelines built around ring buffers and cache-aligned data structures.
*Developcustom kernel-bypass network stacks usingDPDK, RDMA, and Solarflare Onload, tuned to single-digit microsecond latency.
*Engineerbranch-prediction-aware order handlers andSIMD-vectorized pricing logic inAVX-512.
*Deliver next-tick telemetry withnanosecond-precision timestamps and cross-core synchronization.
*Collaborate withFPGA specialists to merge hardware precision with software agility.
The Toolkit
*ModernC++20/23, template metaprogramming, constexpr, inline assembly when necessary.
*Profiling and optimization usingperf,VTune,bcc, andFlameGraphs.
*Deep knowledge ofNUMA-aware design, memory fences, and lock-free concurrency.
*Expertise incustom allocator design,branchless algorithms, andprofile-guided optimization.
*A habit of benchmarking rather than assuming — data, not theory.
Ideal Background
*Proven experience buildingultra-low-latency systems in trading, gaming, or networking.
*Deep understanding ofCPU architecture, from cache hierarchies to speculative execution.
*The mindset of someone whothinks in nanoseconds and measures in CPU cycles.
*A record of winning battles with compilers, kernels, and performance bottlenecks.
The Environment
This firm operates on a flat structure — no committees, no bureaucracy, no excuses. Engineering, hardware, and trading sit shoulder-to-shoulder. Code that’s 10ns faster doesn’t just run better — it changes the business.
If you believe latency is the final frontier, and profiling is the only truth, this is the environment you’ve been building toward.
To apply, please either send an email, or respond to this advertisement.
Job number 3617998

Increase your exposure to recruiters with ProJobs

Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription

You can cancel your subscription at any time.
metapel
Company Details:
eFinancialCareers
Company size:
Industry:
The jobs on site are for both men and women