CareerPlan

C++ Software Engineer (R&D Team) - London- Research-Driven Trading

London, England, GBFull-time£200k2026-10-08 → 2026-11-10

Core

Build and operate advanced trading and HPC environments by taking research ideas to production in high-performance, low-level systems.

Role type

Senior IC C++ software engineer (HPC/trading systems)

Builds

High-performance trading systems and HPC infrastructure

Domain

Financial markets / High-Performance Computing

Deliverable

production ML models | product features

Required skills

C++ (modern), high-performance system design, clean API design, algorithms, low-level systems, networking

Preferred skills

HPC infrastructure, distributed systems, high-performance storage

Technologies

C++, HPC, distributed systems

Responsibilities

Collaborate with researchers and traders to implement research ideas into production systems; design and build high-performance, low-level software components; optimize trading system performance.

Seniority

Senior, hands-on IC