CareerPlanSign in

Senior Lead Software Engineer - C++ Developer

London, UK💼 Full-time🗓 2026-06-03 → 2026-08-07

Core

Designing and maintaining high-performance C++ systems for venue connectivity, order management, and market data in global Futures & Options trading.

Role type

Senior Lead Software Engineer (C++)

Builds

Proprietary software for venue connectivity, order management, and market data systems

Domain

Financial services / High-frequency trading infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (modern), system design, performance optimization, CPU architecture, sockets, networking, automated testing, debugging, AI-first engineering practices

Preferred skills

Cloud technologies, artificial intelligence, machine learning

Technologies

C++, modern CPU architectures, networking stacks

Responsibilities

Develop, deploy, and maintain secure, stable, and performant trading software; review and debug code; provide technical guidance and direction; drive product design and technical operations decisions; serve as a subject matter expert

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.