Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
FX Client & Sales Technology - Senior Software Engineer (SVP)
The STIRT Engineering Lead is aLondon-based Senior Vice President responsible for thehands-on design, architecture, and implementation of the full front-to-back technology platform supporting the STIRT business. This role sits at the intersection of engineering excellence and business partnership, requiring deep engagement with traders, quants, and stakeholders across FX and Rates desks.
The role demands atechnically deep, hands-on engineering leader with strong expertise in capital markets systems, responsible for driving the strategic evolution of STIRT technology - spanning curve construction, RFQ and pricing workflows (for FX and Interest Rate Derivatives) - while managing a globally distributed engineering team. The successful candidate will own the end-to-end technology vision for STIRT, eliminating fragmentation across trading units and delivering a modern, high-performance, resilient platform that enables traders to operate with speed, precision, and confidence. Central to this vision is theactive adoption and integration of AI and machine learning capabilities to augment trader workflows, accelerate engineering productivity, and unlock new analytical possibilities across the STIRT business.
About Citi
As the world's most global bank, Citi gives you the tools to be a trailblazer. We're not just building technology; we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!
Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.
We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.
We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.
About FX Tech
Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.
Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.
Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.
Role Overview/What will you do:
Trader Engagement & Stakeholder Management
- Serve as theprimary technology partner for STIRT traders, building trusted relationships and acting as the first point of contact for all technology needs across FX and Rates desks
- Conduct regular structured engagement sessions with traders to capture workflow pain points, prioritise enhancements, and translate business requirements into actionable engineering deliverables
- Partner with Desk Heads, Quants, Sales, Operations, and Risk to ensure technology solutions are aligned with front-to-back business objectives
- Communicate technical strategy, delivery progress, and risk in clear, business-relevant terms to senior stakeholders including Trading Management and Technology leadership
- Represent STIRT Technology in cross-functional forums, governance committees, and strategic planning sessions
- Develop and maintain acomprehensive understanding of the full STIRT front-to-back workflow
Strategic Architecture & Design- Define and own thetarget-state technical architecture for the STIRT platform, covering all components from market data ingestion through to trade booking and risk reporting
- Lead architectural decisions on system decomposition, data flow design, API contracts, event-driven patterns, and integration with upstream/downstream systems
- Drive themodernisation and consolidation of legacy STIRT systems, establishing a clear migration roadmap that minimises disruption to live trading
- Evaluate and govern technical trade-offs across build vs. buy, latency vs. throughput, consistency vs. availability, and monolith vs. microservices dimensions
- Ensure the architecture meets bothfunctional requirements (pricing accuracy, workflow completeness, feature richness) andnon-functional requirements (latency, throughput, resilience, observability, security, and regulatory compliance)
AI Tools Usage & Adoption- Champion the strategic adoption of AI and Generative AI tools across the STIRT engineering organisation, identifying high-value use cases that meaningfully improve trader workflows, engineering productivity, and analytical capabilities
- Drive the evaluation, piloting, and scaled deployment ofAI-assisted development tools (e.g., code generation, automated code review, test generation) to accelerate delivery velocity and improve code quality across the team
- Actively participate in hands-on development, including writing, reviewing, and architecting production-grade code for high-performance, low-latency trading systems
Team Leadership & Delivery- Manage and mentor a globally distributed team of engineers
- Conduct performance evaluations, support career development, and lead hiring and disciplinary processes
- Integrate in-depth knowledge of applications development with the broader Technology function to achieve established goals
Key Skills and Experience requiredExperienceExtensiveexperience in software engineering within capit