CareerPlan

Distributed Systems Software Engineer- Leading Quantitative Trading Firms

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

Core

Building infrastructure for quantitative trading firms operating at extraordinary levels of scale, throughput, latency, and reliability.

Role type

Senior IC distributed systems software engineer

Builds

Large-scale distributed compute, real-time event-driven systems, high-throughput messaging, and petabyte-scale data platforms

Domain

Financial technology / Quantitative trading / High-performance computing

Required skills

Software engineering fundamentals, distributed systems design, concurrency and parallelism, reliability and consistency, systems thinking, C++/Java/Python/Go/Rust

Preferred skills

Experience from Big Tech, infrastructure companies, databases, cloud platforms, HPC, or developer infrastructure

Technologies

C++, Java, Python, Go, Rust

Responsibilities

Design complex distributed systems, build distributed storage and data platforms, implement fault tolerance and state replication, perform performance engineering across compute, storage, and networking

Seniority

Senior, hands-on IC