In this senior role, you will design and build low-latency market data pipelines and services for Citi’s Commodities desks. You’ll work closely with front-office traders and quants to translate trading needs into robust software in a high-performance, front-office environment. The role combines engineering excellence with AI-driven workflow innovations to improve data quality, analytics, and trading lifecycle. This is a chance to influence market data infrastructure at a major financial institution.
Pay / Benefits
Generous holiday allowance (27 days + bank holidays)
Discretionary annual performance bonus
Private medical insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Responsibilities
Architect and optimize scalable market data engines and real-time distribution services
Develop modular APIs and event-driven architectures across Java, Python, or C#
Ensure reliable delivery of tick, end-of-day, and historical data to pricing libraries and trading apps
Partner with front-office traders and quants to translate requirements into production software
Champion Generative AI and Agentic AI workflows within the development lifecycle
Drive best practices: TDD, CI/CD, containers, observability, and low-latency tuning
Take end-to-end ownership from design to deployment and monitoring
Key requirements
Advanced proficiency in Java, Python, or .NET/C# with focus on low-latency and concurrency
Experience with messaging/streaming systems (Kafka, RabbitMQ, Solace, ZeroMQ, or gRPC)
Relational databases and time-series/caching tech (PostgreSQL, Oracle, Redis, InfluxDB, etc.)
DevOps: Git, CI/CD automation, Docker/Kubernetes/OpenShift, Linux
Familiarity with LLMs, GenAI tools, and agentic frameworks (LangChain, LlamaIndex)
Financial services experience in a Tier-1 bank or equivalent
Domain knowledge in Commodities and cross-asset products; market data fundamentals
Stakeholder management
Strong communication with traders and tech leaders
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.