As a senior architect and developer in Citi’s High Performance Architectures team, you will build and evolve low-latency trading and market data systems. You’ll work hands-on on the Rust/Java codebase to deliver fast, reliable microservices and event-sourced frameworks that support eTrading platforms. You’ll mentor others, influence senior stakeholders, and contribute to modernization across Citi’s global teams. This role blends advanced systems engineering with finance-scale impact, offering growth, mentorship, and hybrid work options.
Pay / Benefits
27 days annual leave (plus bank holidays)
Discretionary annual performance bonus
Private medical care & life insurance
Employee assistance program
Pension plan
Paid parental leave
Responsibilities
Hands-on development in Rust/Java with a focus on low-latency microservices
Lead integration of functions to meet goals and deploy new products
Analyse complex business and system processes to design high-level solutions
Provide world-class expertise in Java low-latency development
Consult with end users to define system requirements and implement designs
Mentor junior developers and less experienced engineers
Contribute to market data handling utilities including replay and backtest/simulation
Engage with senior leaders and external parties to influence direction
Key requirements
SME in Applications Development
Experience in algorithmic trading applications, preferably in low latency environments
Knowledge of market data handling and time-series databases (e.g., KDB)
Leadership, project management, and development skills
Proficiency in modern Java, JVM, Linux, system calls and kernel
Understanding of TCP/IP networks and kernel bypass (e.g., Solarflare OpenOnload)
Performance tuning and architectural design skills
Clear communication and diagrammatic documentation skills
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.