Ultra-Low Latency C++ Engineer for HFT Systems

Margo Group

Greater London

Hybrid

GBP 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MARGO in London is seeking a C++ Software Engineer to join latency-sensitive trading infrastructure in HFT environments. You will design and optimize ultra-low latency components, work on market data processing and order routing, and collaborate with infrastructure teams.

The role emphasizes speed, determinism, and ownership, with potential interaction with C# outside the critical path. Core tech includes Linux, lock-free programming, and advanced memory and CPU optimizations.

Qualifications

  • Strong experience in C++ for performance-critical or low-latency systems.
  • Proven background in HFT or ultra-low latency trading environments.
  • Deep understanding of CPU architecture, caches and memory models.

Responsibilities

  • Design, develop and optimise ultra-low latency C++ trading components.
  • Work on critical execution paths for market data processing and order routing.
  • Implement lock-free and wait-free algorithms.
  • Analyse CPU behaviour and work with infra teams on kernel bypass / user-space networking.
  • Ensure correctness, determinism and stability of production trading systems.

Skills

C++ development
Performance-critical systems
HFT/low latency
Linux internals
Concurrency & memory ordering
CPU architecture

Tools

DPDK
Solarflare Onload

Job description

MARGO in London is seeking a C++ Software Engineer to join latency-sensitive trading infrastructure in HFT environments. You will design and optimize ultra-low latency components, work on market data processing and order routing, and collaborate with infrastructure teams.

The role emphasizes speed, determinism, and ownership, with potential interaction with C# outside the critical path. Core tech includes Linux, lock-free programming, and advanced memory and CPU optimizations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ultra-Low Latency C++ Engineer — HFT Systems
Ultra-Low Latency C++ Engineer — HFT Systems

MARGO • Greater London

On-site
GBP 140,000 - 210,000
Access to elite HFT trading environments
Intellectually demanding engineering assignments
Long-term career in low-latency skills
C++ Developer – High Frequency Trading (HFT Systems)
C++ Developer – High Frequency Trading (HFT Systems)

Margo Group • Greater London

Hybrid
GBP 110,000 - 150,000
C++ Developer – High Frequency Trading (HFT Systems)
C++ Developer – High Frequency Trading (HFT Systems)

MARGO • Greater London

On-site
GBP 140,000 - 210,000
Access to elite HFT trading environments
Intellectually demanding engineering assignments
Long-term career in low-latency skills
Ultra-Low Latency C++ Engineer with FPGA Trading
Ultra-Low Latency C++ Engineer with FPGA Trading

Testing Site - JPMC • Greater London

On-site
GBP 120,000 - 180,000
Low-Latency C++ Engineer for HFT Trading (Hybrid)
Low-Latency C++ Engineer for HFT Trading (Hybrid)

Hunter Bond • England

Hybrid
GBP 315,000 - 385,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
Low-Latency C++ Engineer for Global Trading Platform
Low-Latency C++ Engineer for Global Trading Platform

Selby Jennings • Greater London

On-site
GBP 120,000 - 180,000
Ultra-Low Latency Fullstack Engineer (Java/C++) – HFT
Ultra-Low Latency Fullstack Engineer (Java/C++) – HFT

Vallum Associates • City Of London

On-site
GBP 140,000 - 230,000
Real-Time C# / .NET Engineer — Low-Latency Trading
Real-Time C# / .NET Engineer — Low-Latency Trading

Margoconsulting • Greater London

On-site
GBP 90,000 - 120,000
Low-Latency C++ Performance Engineer - Production Impact
Low-Latency C++ Performance Engineer - Production Impact

Portofino • Greater London

Hybrid
GBP 90,000 - 135,000
Senior C++ Engineer - Ultra-Low Latency Trading
Senior C++ Engineer - Ultra-Low Latency Trading

4ire Labs Ltd • United Kingdom

Remote
GBP 90,000 - 140,000