Senior Low Latency C++ Engineer

NJF Global Holdings Ltd

England

Hybrid

GBP 150,000 - 270,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading high-frequency trading firm is looking for a Senior Low Latency C++ Engineer to join their automated trading group. The role involves developing high-throughput, low-latency software to enhance competitive trading strategies. Ideal candidates will have 3–10 years in related fields such as FAANG or HFT, along with strong proficiency in Modern C++. The position offers a mid-senior level opportunity with full-time employment; locations include major cities globally.

Qualifications

  • 3–10 years of experience in a relevant field, preferably FAANG or HFT background.
  • Strong background in competitive programming or similar.
  • Experience in systems engineering and performance optimization.

Responsibilities

  • Engineer high-throughput, low-latency data processing software.
  • Optimize order book management systems for nanosecond-level performance.

Skills

Expert-level Modern C++
Deep understanding of Linux internals
Proficiency in multi-threading
Data structures and algorithms
Linux kernel/bypass
Memory optimization
SIMD
Concurrency
Lock-free
Data structures & algorithms

Education

Top-tier academic performance

Job description

Director – Quant Fund Recruitment at NJF

This role is a Senior Low Latency C++ Engineer position within a dominant high‑frequency trading firm's automated trading group.

NJF Global Holdings Ltd provided pay range

This range is provided by NJF Global Holdings Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from NJF Global Holdings Ltd

We are recruiting on behalf of a dominant High‑Frequency Trading firm currently expanding their automated trading group. They are seeking a Senior Low Latency C++ Engineer to work on next‑generation market‑making and arbitrage strategies.

The Role: You would be joining a high‑P&L, cross‑functional team (Traders, Quants, FPGA Engineers) to build execution logic and order management systems where nanoseconds determine profitability.

Location & Flexibility: This team is operationally distributed across major hubs. We are hiring for a start in London, Austin, New York, Miami, Singapore and Hong Kong depending on your preference and work authorization.

Role: Low Latency C++ Engineer

Core Technical Competencies
  • Language Standards: Expert-level Modern C++. Must demonstrate mastery of Template Metaprogramming, Move Semantics, Custom Allocators and standard library intrinsics.
  • Systems Engineering: Deep understanding of Linux internals, kernel bypass, memory management, SIMD, and hardware/software optimization ("close to the metal").
  • Concurrency: Proficiency in multi‑threading, lock‑free architectures, and distributed systems.
  • Data structures and algorithms: Open‑addressing, ring buffers, heaps, price‑time priority, spinlocks.
The Challenge
  • You will engineer high‑throughput, low‑latency data processing software and order book management systems. You must be capable of optimizing for nanosecond‑level performance to compete against direct market competitors. The feedback loop is immediate. If your code is faster, the trading algorithm wins the trade and makes money instantly.
Ideal Candidate Profile
  • Experience: 3–10 years (FAANG or HFT background).
  • Pedigree: Top‑tier academic performance (TA roles, high GPA) or competitive programming background (IOI, ICPC).
  • Assessment Criteria: Candidates will be tested on algorithmic speed, coding velocity, systems engineering, concurrency, data structures and algorithms and debugging.
  • Exclusions: High‑level application developers (Java/Python) or vibecoders.
Seniority Level
  • Mid‑Senior level
Employment Type
  • Full‑time
Job Function
  • Capital Markets

Referrals increase your chances of interviewing at NJF Global Holdings Ltd by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Software Engineer : C++/Java : £150-200k+
Low-Latency Software Engineer : C++/Java : £150-200k+

Hunter Bond • England

Hybrid
GBP 150,000 - 200,000
Competitive compensation
Performance-linked upside
Cutting-edge trading technology
Ultra-Low Latency C++ Engineer – HFT Systems
Ultra-Low Latency C++ Engineer – HFT Systems

NJF Global Holdings Ltd • Greater London

On-site
GBP 250,000 - 500,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • Greater London

On-site
GBP 120,000 - 180,000
Low Latency - Senior C++ Engineer - Market Data
Low Latency - Senior C++ Engineer - Market Data

Stanford Black Limited • City Of London

On-site
GBP 150,000 - 230,000
C++ Low Latency Developer | Electronic Trading & Market Making | Global Investment Bank
C++ Low Latency Developer | Electronic Trading & Market Making | Global Investment Bank

Vertus Partners • Greater London

Hybrid
GBP 180,000 - 300,000
Hybrid work model
C++ Developer
C++ Developer

Oliver Bernard • Greater London

On-site
GBP 212,500 - 287,500
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 297,000 - 350,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
C++ Algo Quant Developer
C++ Algo Quant Developer

Vertus Partners • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Trading floor exposure
Modern C++ tooling
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
Software Engineer
Software Engineer

Understanding Recruitment • United Kingdom

Remote
GBP 70,000 - 110,000