CareerPlanGet AI match score →

Software Engineer, Market Data - Cumberland

London💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Building and supporting a C++ based technology stack for global trading operations across exchanges and regions.

Role type

Senior IC market data developer (trading systems)

Builds

Full-stack software systems including trading systems, exchange connectivity solutions, and monitoring systems

Domain

Financial markets / High-performance trading infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (modern C++20+), Python, network communication (multicast, WebSockets), inter-process messaging, micro-service architectures, API design, unit/functional/integration testing, legacy code maintenance, greenfield development

Preferred skills

Trading systems experience

Technologies

C++, Python

Responsibilities

Design and develop full-stack software systems for trading and exchange connectivity; work with legacy code and greenfield development; provide on-call support; collaborate with traders and researchers

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗