CareerPlan

Software Engineer, Research – Cumberland Systematic

LondonFull-time$175k2026-06-29 → 2026-11-10

Core

Design and develop full-stack software and infrastructure to enable a global quantitative trading operation with high availability requirements.

Role type

Senior Software Engineer (Quantitative Trading Systems)

Builds

Trading infrastructure, data integrations, and analysis tools for a multi-asset systematic trading team.

Domain

Financial Technology / Quantitative Trading

Required skills

Python (professional experience), complex system design, timeseries data management, type safety, unit/integration testing

Preferred skills

Blockchain infrastructure, open-source crypto contributions, machine learning lifecycle, functional programming, immutable design principles

Technologies

Python, C++, Blockchain, Exchanges, Data Vendors

Responsibilities

Design, develop, test, document, and maintain software for quantitative financial research; Accelerate the research lifecycle from data engineering to feature generation; Integrate with diverse data sources such as blockchains, exchanges, and data vendors; Provide on-call support

Seniority

Senior, hands-on IC