Quantitative Developer

NJF Global Holdings
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 82K

Job location

Charing Cross, United Kingdom

Tech stack

C++
Linux
Memory Management
Field-Programmable Gate Array (FPGA)
System Programming
Network Optimization

Job description

As part of the HFT team, you will:

  • Design, develop, and optimize latency-critical C++ systems for trading, market data, and infrastructure.
  • Work on end-to-end ultra-low-latency architectures, including kernel-level tuning, network optimization, and highly efficient system components.
  • Collaborate with FPGA engineers and hardware teams to integrate hardware and software pathways.
  • Profile and fine-tune performance across CPU, cache, and memory layers, ensuring maximum efficiency.
  • Contribute to the evolution of a high-throughput, front-office tech stack.

Requirements

  • 5+ years of experience in performance-critical C++ (C++17 or newer).
  • Strong expertise in systems programming, memory management, and CPU architectures.
  • Deep knowledge of Linux internals, kernel parameters, and low-level profiling.
  • Passion for high-performance computing, networking, and hardware-software optimization.
  • Experience in systematic trading, HFT, or quantitative environments is a plus.
  • Proven ability to architect, optimize, and scale ultra-low-latency systems.

Apply for this position