8+ years of professional software engineering experience, ideally in financial systems, trading, or real-time data infrastructure
Deep expertise in Java (17+) with Spring Boot in high-throughput production environments
Extensive experience with Apache Kafka, topic design, schema evolution, consumer group management at scale
Strong data engineering skills, building real-time streaming pipelines with Apache Flink, Kafka Streams, or equivalent
Proven track record designing and operating distributed systems processing millions of events per day
Demonstrated ability to own system reliability end-to-end: SLOs, alerting, incident response, disaster recovery
Experience leading technical design of complex multi-service architectures and influencing without direct authority
Exceptional product mindset — able to translate business requirements from traders, operations, and quants into technical strategy
Track record of mentoring senior and junior engineers and raising team-wide engineering standards
What you'll be doing
Architecting a semi-automated hedge execution platform, from exposure decomposition through model-driven hedge proposals to programmatic trade execution on external partners
Building real-time streaming pipelines with Apache Flink for portfolio-split exposure computation, tenor interpolation, and hedge lifecycle event processing
Evolving rate infrastructure for 10x throughput with FX Forwards, new corridors, NDFs and cross-provider deviation alerting
Building production infrastructure for quant models including VaR, beta-adjusted exposure management, dynamic pricing, and FRP cancellations
Owning Kafka topology design and schema evolution across the full pipeline: rate ingestion → risk calculation → trade execution → analytics
Driving technical roadmap across both Market Data and Risk Engineering teams, mentoring IC2/IC3 engineers, and leading incident response for Tier-1 critical services