C++ Trading Platform Developer

Radley James
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading C++ (Programming Language) Microarchitecture Data Structures Performance Tuning Web Applications

Job description

  • Work on genuinely high-performance, real-time trading systems
  • Significant ownership and responsibility early on
  • Flat structure with direct access to senior leadership
  • No legacy tech, no unnecessary bureaucracy
  • Performance-based compensation with strong earning potential
  • Central London office with flexible working arrangements (hybrid)
  • Visa sponsorship and relocation support available

Requirements

  • Strong C++ skills (assessment will form part of the process)
  • Deep understanding of data structures and performance optimisation
  • Experience building client-server network applications
  • Curiosity to understand how C++ standard libraries and systems work under the hood
  • Strong analytical and problem-solving ability

Desirable:

  • Knowledge of networking, CPU architecture, memory models, or assembly
  • Interest in algorithmic or quantitative trading, If you’re passionate about low-level systems, high-performance C++, and building robust trading infrastructure from the ground up, this is a rare opportunity to make a direct impact in a fast-moving market.

About the company

A leading crypto-native algorithmic trading firm is looking for a C++ Trading Platform Developer to join its London-based team.

This is an opportunity to work at the intersection of high-performance engineering and digital asset markets, building and scaling a global trading platform that operates across dozens of exchanges worldwide. The environment combines the technical standards of top-tier high-frequency trading firms with the pace and ownership of a technology start-up.

You’ll work on a global, low-latency trading platform spanning multiple continents, covering:

  • Real-time market data capture
  • Order entry and connectivity across numerous exchanges
  • Robust networking and monitoring systems
  • Scaling and performance optimisation of core infrastructure

The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability and speed.

This is a hands-on engineering role with direct exposure to traders and senior technical leadership. You’ll be given meaningful ownership from day one and the freedom to shape your impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · WWC 2021

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

1:36 min

Running AI applications with PWAs and background web workers

Maxim Salnikov Maxim Salnikov · WWC 2025

4:22 min

Representing domain entities as plain data structures

Dan Lebrero · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all