11037 Citibank, N.A. United Kingdom
InterAct Consulting
Veritas Education recruitment ltd
Crowe LLP
Paysend
Paysend
1Tech Staffing Limited
Connect with headhunters to apply for similar jobsPicture More Ltd
WR HVACR
Tesco
WR HVACR
Proactive.IT Appointments Limited
WR HVACR
Adria Solutions Ltd.
Cognizant
Brio Digital
Crux Product Design
Ernest Gordon Recruitment
Ernest Gordon Recruitment
A global financial services provider based in Greater London is seeking a Senior Engineer to lead the Applications Development Technology for their XiP distributed calculation platform. In this role, you will design and maintain a high-performance calculation engine that handles billions of risk calculations daily. The position requires expertise in Java and Kubernetes, as well as experience in working with cross-functional teams to ensure the system is reliable and scalable.
Team Overview
XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs.
Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients.
XiP Compute Services are deployed onto OpenShift and Amazon’s Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google’s Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes.
Role Overview
We are seeking a Senior Engineer to fill the role of ‘Applications Development Technology Lead Analyst’ on the XiNG large scale distributed calculation platform (XiP).
In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90-minute execution.
Run on hundreds of thousands of pods across the entire XiP platform every day this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure.
As an engineer working on the calculation engine. You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.