CareerPlanSign in

Senior Software Engineer - Futures and Options Execution Services

London💼 Full-time🗓 2026-09-08 → 2026-09-26

Core

Designing and building a high-performance, cloud-native Execution Management System (EMS) platform for listed futures and options, integrating real-time market data, low-latency exchange connectivity, and robust risk controls.

Role type

Senior IC software engineer (futures/options EMS)

Builds

Next-generation EMS platform for institutional prime brokerage

Domain

Financial services / Capital markets / Low-latency trading systems

Deliverable

production ML models | product features

Required skills

Java, low-latency system design, execution management systems (EMS) workflows, software design patterns, data structures, algorithms

Preferred skills

Rust, AWS, FIX protocol, Kafka, Kubernetes, cloud infrastructure

Technologies

Java, Rust, AWS, Azure, FIX, Kafka, Kubernetes

Responsibilities

Translate product requirements into clean, maintainable components; collaborate with product managers, traders, and designers to deliver high-quality experiences; identify and resolve performance and usability issues; participate in code reviews and uphold engineering standards; support operational health and maintain high SLAs

Seniority

Senior, hands-on IC

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