Senior C++ Software Engineer - Ultra Low Latency Trading

Selby Jennings
Charing Cross, United Kingdom
26 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Algorithmic Trading
C++
Distributed Systems
Software Engineering
Multithreading
Real Time Systems
Low Latency

Job description

We are partnering with a leading technology-driven market-making firm that builds some of the fastest and most sophisticated trading systems in the world. Their engineering culture is deeply centred around modern C++, low-latency performance, and large-scale distributed system design. You'll join a small, high-impact engineering team responsible for real-time systems that process billions of market events per day, where every nanosecond counts and your C++ expertise has immediate, measurable impact. What you'll do Build and optimise ultra-low-latency trading systems in C++ Design, develop, test, and deploy high-quality C++ applications used directly in live trading Collaborate closely with traders and researchers to deliver custom, high-performance solutions Tackle complex systems-level engineering problems involving concurrency, networking, and data throughput Enhance performance, scalability, and reliability across globally distributed infrastructure Support mission-critical production

Requirements

systems running performance-sensitive C++ code What we're looking for 5+ years of professional software engineering experience Deep experience with modern C++ (C++14/17/20) Strong understanding of multithreaded and low-latency system design Experience building high-performance or distributed systems in C++ Passion for solving open-ended systems problems and optimising code paths Ability to work independently and prioritise impactful engineering work Strong communication skills and a collaborative mindset Why this firm stands out One of the world's most advanced real-time trading infrastructures Heavy investment in cutting-edge hardware, networking, and C++ performance engineering Engineering-first culture with extremely high talent density High ownership, fast decision-making, and immediate impact Compensation model built to reward top-tier engineering performance Apply Now!

Apply for this position