Lead Software Engineer, Real Time Index Engineering(Java)
Core
Build low-latency, event-driven calculation engines and operate a cloud-native platform for calculating, managing, and distributing real-time financial indices at global scale.
Role type
Senior IC Real-Time Index Engineering Lead (Java)
Builds
Low-latency index calculation engines, secure streaming APIs, and resilient cloud-native infrastructure for Equity, Fixed Income, and Multi-Asset coverage.
Domain
Financial Services / Capital Markets / Real-Time Data Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Low-latency system design, event-driven architecture, relational data modelling, cloud-native application development, infrastructure as code, test strategy design, distributed system debugging, AI development tooling proficiency
Preferred skills
Financial services domain knowledge, multi-asset methodology implementation, observability and operational guardrails design
Technologies
Java, C#, Python, SQL, AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora), Sybase ASE, Sybase IQ, Aurora Postgres, Terraform, GitLab, GitHub Copilot, Claude Code
Responsibilities
Build low-latency calculation engines, operate horizontally scalable platforms, own data foundations for market/reference data, deliver secure streaming APIs, modernize operations tooling, lead architectural decisions and code reviews
Seniority
Senior, hands-on IC with leadership responsibilities
