At a Glance
- Tasks: Join a top fintech team to develop ultra-fast time series database technology.
- Company: Elite fintech company at the forefront of high-frequency trading.
- Benefits: Competitive salary, uncapped bonuses, and stunning London offices.
- Other info: Exceptional growth opportunities and access to advanced technology.
- Why this job: Work on cutting-edge tech that impacts global trading operations.
- Qualifications: 5+ years in modern C++, with a passion for performance engineering.
Our client is an elite fintech company operating at the cutting edge of high-frequency trading (HFT) and electronic markets. Based in London, they are building world-class trading infrastructure where performance, reliability, and engineering excellence are critical. The company is developing an ultra-high-performance time series database designed to process, store, and query enormous volumes of financial data with extreme efficiency. The platform is built to support the demanding requirements of quantitative trading environments, where microsecond-level performance, predictable latency, and massive throughput are key competitive advantages. Their engineering culture is built around solving some of the hardest problems in software engineering — from memory optimisation and lock-free programming to distributed architectures and high-performance data processing.
They are looking for a talented C++ Software Engineer with a passion for performance engineering, low-level systems, and building highly optimised software. You will join a world-class engineering team responsible for designing and developing the next generation of ultra-fast time series database technology. This is a greenfield opportunity to work on the core engine powering the storage, retrieval, and analysis of vast quantities of financial market data. You will be working on complex technical challenges including high-throughput data ingestion, memory-efficient storage engines, concurrency models, cache optimisation, and low-latency query execution. The role is ideal for engineers who enjoy understanding systems deeply and pushing the boundaries of what software can achieve. The team follows modern C++ development practices, with a strong focus on clean architecture, rigorous testing, performance profiling, and continuous optimisation. You will collaborate with experienced engineers from the HFT and systems programming world, gaining exposure to some of the most advanced technology environments in finance.
You Will Have:
- 5+ years of experience with modern C++ (C++ 20 or later)
- Experience building high-performance, real-time, or low-latency distributed systems
- Background in FX, crypto, or electronic trading environments (exchange, market-making, HFT, or quant/prop trading highly valued)
- Strong understanding of concurrency, network programming, and high-level systems design
- Some leadership experience — mentoring engineers or leading technical initiatives
- A curious, performance-obsessed, and tech-driven personality
A place within one of the most technically elite engineering teams in the trading and digital-asset ecosystem. Access to technology and performance tooling years ahead of most competitors. Stunning London offices. A market-leading compensation and bonus package. Exceptional opportunities to learn, take ownership, and grow alongside world-class engineers. No previous HFT experience is required — they are looking for exceptional C++ engineers who are curious about performance, enjoy working close to the hardware, and want to build technology operating at the absolute limits of speed and scale.