CareerPlan

C++ Software Engineer - High-Frequency Trading / Low-Latency- Leading Quantitative Trading Firm

London, England, GBFull-time£600k2026-10-21 → 2026-11-10

Core

Building high-performance, fault-tolerant distributed systems for global markets and diverse asset classes at the limits of latency and throughput.

Role type

Senior IC C++ Software Engineer (High-Frequency Trading)

Builds

Market data, order entry, execution infrastructure, and low-latency trading systems

Domain

Quantitative Trading / Financial Markets

Deliverable

production ML models

Required skills

Advanced C++, Linux/UNIX systems, Computer Science fundamentals, CPU/system performance, Network communication, Debugging, Software design, Architectural reasoning

Preferred skills

Low-latency systems, Networking/Distributed systems, Latency/Throughput optimization, Market data/Order execution, Hardware-aware optimization, FPGA/ASIC experience

Technologies

C++, Linux, FPGA, ASIC

Responsibilities

Building and optimizing market data and execution infrastructure, designing fault-tolerant low-latency trading systems, profiling performance-critical production code, developing scalable research and distributed systems, working close to networking and specialist hardware

Seniority

Senior, hands-on IC