CareerPlan

Senior Software Engineer II - FX Markets

London, gbFull-time£111k2026-10-13 → 2026-11-10

Core

Architecting and building real-time financial infrastructure for FX pricing, risk management, and automated hedge execution.

Role type

Senior IC Software Engineer (Financial Systems/Real-time Data)

Builds

Semi-automated trade and hedge execution platform, real-time streaming pipelines, rate infrastructure, and production infrastructure for quant models.

Domain

Financial Technology / Foreign Exchange (FX) Markets

Deliverable

production ML models

Required skills

Java (17+) with Spring Boot, Apache Kafka, Apache Flink, distributed systems architecture, real-time data engineering, system reliability (SLOs, incident response), technical leadership, mentoring

Preferred skills

Experience in financial systems or trading, quantitative model productionisation, cross-provider deviation alerting

Technologies

Java 21, Spring Boot 4.x, Python 3.12, Apache Flink, Kafka, gRPC, Protobuf, Bloomberg, Reuters

Responsibilities

Architecting a semi-automated hedge execution platform, building real-time streaming pipelines for exposure computation, evolving rate infrastructure for high throughput, designing Kafka topology and schema evolution, driving technical roadmap and mentoring engineers, leading incident response for Tier-1 services