Senior Software Engineer II - FX Markets
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