C++ Software Engineer

NJF Global Holdings Ltd is looking for a C++ Software Engineer

Job description

C++ Software Engineer

Salary: £150k–£200k

Total Comp: £250k–£500k (based on performance and seniority)


I'm partnered with a quantitative trading firm hiring a C++ Software Engineer to join its high-frequency trading team in London.


The focus is on building and scaling ultra-low-latency systems for global markets.


They’re looking for experienced engineers who care deeply about performance, clean design, and systems where nanoseconds matter.


Responsibilities:

  • Build and optimize latency-critical C++ systems across trading, market data, and infrastructure
  • Drive performance improvements across CPU, memory, cache, and networking layers
  • Profile, benchmark, and tune systems in real-world conditions
  • Collaborate with hardware and FPGA engineers on system architecture
  • Perform kernel-level optimization and low-level tuning


Requirements:

  • Experience developing performance-critical applications in modern C++
  • Strong systems programming and low-level expertise
  • Deep knowledge of Linux internals, kernel tuning, and profiling tools
  • Strong interest in hardware behavior, networking, and optimization


Why Join:

  • Work on systems where tiny optimizations have real financial impact
  • Collaborate with top engineers across software and hardware
  • Engineering-led culture focused on innovation and excellence
  • Tackle complex, cutting-edge performance challenges

Extra information

Status
Open
Education Level
Secondary School
Location
City of London
Type of Contract
Full-time jobs
Published at
23-04-2026
Profession type
Accountancy
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Accountancy jobs | Full-time jobs | Secondary School

Apply directly

Share this vacancy