CareerPlan

Low-Latency C++ Engineer – Electronic Trading Systems / Global/ $ High

London, England, GBFull-time2026-11-04 → 2026-11-10

Core

Design, implement, and optimise core technology stack components for a fully automated electronic trading platform, focusing on market data ingestion, order execution, and exchange connectivity.

Role type

Senior IC low-latency C++ engineer (trading systems)

Builds

High-performance exchange connectivity, market data ingestion, and order execution pathways

Domain

Financial services / Electronic trading infrastructure

Required skills

Modern C++, memory management, concurrency, performance optimisation, Linux, distributed systems, real-time systems, system-level design, debugging live production systems

Preferred skills

Low-latency trading systems, market making, electronic execution platforms, networking, sockets, high-throughput messaging systems, exchange mechanisms, financial market microstructure

Technologies

C++, Linux

Responsibilities

Design and develop low-latency trading system components; Build and maintain high-performance exchange connectivity; Engineer systems operating in real time under strict performance requirements; Optimise end-to-end trading infrastructure for microsecond-level performance; Collaborate with researchers and traders to translate requirements into technical solutions; Debug and analyse live production systems; Extend internal platforms supporting simulation and live trading environments