At a Glance
- Tasks: Lead the design and development of low-latency trading systems for Fixed Income products.
- Company: Join Citi's innovative Fixed Income Technology team, a leader in financial markets.
- Benefits: Competitive salary, diverse work environment, and opportunities for professional growth.
- Other info: Dynamic team culture focused on collaboration, innovation, and technical excellence.
- Why this job: Make a real impact on high-performance trading systems and mentor future tech leaders.
- Qualifications: Expertise in C++, Rust, and low-latency programming with strong leadership skills.
The predicted salary is between 80000 - 100000 £ per year.
Team Overview
The Fixed Income Technology group is a global team responsible for the design, development, and support of the trading and risk management systems used by the Fixed Income business. Our platforms are a critical part of Citi's markets infrastructure, processing millions of trades and calculating risk for a multi‑billion dollar portfolio. We are a fast‑paced, results‑oriented team that values innovation, collaboration, and technical excellence. We work in close partnership with traders, quantitative analysts, and other business stakeholders to deliver cutting‑edge solutions that drive business growth.
Role Overview
We are seeking a highly skilled and experienced Lead Engineer to join our Fixed Income Technology team, specializing in low‑latency electronic trading. As a Senior Vice President, you will be a key technical leader responsible for the architecture, design, and implementation of our next‑generation cross‑asset order management platform, matching engines, and market data distribution systems. This is a hands‑on role that combines deep technical expertise in Java, C++ or Rust with leadership and a strategic mindset. You will lead complex, business‑critical projects, mentor talented engineers, and drive the adoption of modern technologies and best practices in high‑performance computing.
Key Responsibilities
- Technical Leadership: Lead the architectural design and development of high‑performance, low‑latency order management and execution systems, matching engines, and market data distribution systems for Fixed Income products.
- Hands‑On Development: Engage in active, hands‑on coding in Java, C++ or Rust, contributing to the core codebase and setting the standard for quality, performance, and reliability.
- System Architecture: Define and drive the long‑term technology vision for the order management platform, ensuring it is scalable, resilient, and aligned with business goals.
- Low‑Latency Optimization: Design, implement, and optimize trading workflows for ultra‑low latency, ensuring minimal processing time from order receipt to execution.
- Protocol Management: Develop and maintain FIX protocol connectivity with various internal and external trading venues, ensuring robust and compliant communication.
- Stakeholder Collaboration: Partner closely with front‑office traders, quantitative analysts, and product managers to understand business requirements and translate them into robust technical solutions.
- Mentorship & Guidance: Mentor and coach junior and mid‑level engineers, fostering a culture of technical excellence, innovation, and continuous learning.
- Production Support: Act as a senior escalation point for resolving complex production issues, ensuring the stability and integrity of the trading platform.
Qualifications & Skills
- Experience: Extensive professional software development experience, with a significant portion in a front‑office role focused on low‑latency electronic trading or order management systems.
- Domain Knowledge: Deep understanding of Fixed Income products, electronic trading concepts, market data, and the trade lifecycle is essential.
- Technical Expertise: Expert‑level proficiency in C++ or Rust, with a strong emphasis on performance‑critical, low‑latency programming.
- Order Management Systems: Proven experience in the design, development, and maintenance of cross‑asset order management systems (OMS). Demonstrable expertise in building and optimizing low‑latency matching engines.
- Market Data Integration: Solid hands‑on experience in integrating with and managing vendor market data feed handlers (e.g., Redline, Exegy). Strong knowledge and practical experience in designing and implementing robust market data distribution systems for ultra‑low‑latency environments.
- FIX Protocol: Deep, practical knowledge of the FIX protocol, including session management, order flow, and execution reporting.
- High‑Performance Messaging: Strong knowledge of high‑performance messaging middleware (e.g., Kafka, Solace) and low‑latency data handling techniques. Proven experience designing and building complex, distributed, and fault‑tolerant systems.
- Development Tools: Experience with modern development tools, including Git, Jenkins, and containerization technologies (e.g., Docker, OpenShift).
- Leadership: Demonstrable experience leading software projects, mentoring engineers, and making key architectural decisions.
- Problem Solving: Exceptional analytical and problem‑solving skills, with the ability to tackle complex challenges under pressure.
- Communication: Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non‑technical audiences.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
SVP Lead Engineer - Fixed Income, Low Latency Engineer in London employer: Citi
Citi is an exceptional employer that fosters a dynamic and innovative work culture, particularly within the Fixed Income Technology team. Employees benefit from hands-on involvement in cutting-edge projects, mentorship opportunities, and a collaborative environment that values technical excellence and continuous learning. Located in a vibrant financial hub, Citi offers its engineers the chance to work on high-impact systems that are integral to global markets, ensuring both professional growth and meaningful contributions to the industry.
StudySmarter Expert Advice🤫
We think this is how you could land SVP Lead Engineer - Fixed Income, Low Latency Engineer in London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to low-latency systems or order management. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical concepts and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and approach problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace SVP Lead Engineer - Fixed Income, Low Latency Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the role of SVP Lead Engineer. Highlight your expertise in low-latency programming and any relevant projects you've led, as we want to see how you can contribute to our Fixed Income Technology team.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about low-latency electronic trading and how your background makes you a perfect fit for our fast-paced environment. We love seeing enthusiasm and a clear understanding of our business.
Showcase Your Technical Skills:Don’t hold back on showcasing your technical prowess! Mention specific programming languages like Java, C++, or Rust, and any experience with FIX protocol or high-performance messaging systems. We’re looking for someone who can hit the ground running!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our innovative team at StudySmarter!
How to prepare for a job interview at Citi
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C++, Rust, and Java. Be ready to discuss specific projects where you've implemented low-latency solutions or optimised order management systems. They’ll want to see your hands-on experience, so be prepared to dive deep into technical discussions.
✨Understand the Business
Familiarise yourself with Fixed Income products and the trading lifecycle. Being able to speak the language of traders and quantitative analysts will show that you can bridge the gap between technical and business needs. This understanding will help you articulate how your technical decisions align with business goals.
✨Showcase Your Leadership Skills
As a Lead Engineer, you'll need to demonstrate your ability to mentor and guide others. Prepare examples of how you've led teams or projects in the past, focusing on how you fostered a culture of innovation and technical excellence. Highlight any experience you have in resolving complex production issues as well.
✨Prepare for Problem-Solving Questions
Expect to face some challenging problem-solving scenarios during the interview. Brush up on your analytical skills and be ready to walk through your thought process. They’ll be looking for your approach to tackling complex challenges, especially under pressure, so practice articulating your problem-solving strategies.