At a Glance
- Tasks: Lead the design and development of high-performance trading systems using Java, C++, or Rust.
- Company: Citi, a leading global bank with a focus on innovation.
- Benefits: Competitive salary, diverse work environment, and opportunities for professional growth.
- Other info: Mentorship opportunities and a culture of continuous learning await you.
- Why this job: Join a dynamic team and shape the future of low-latency electronic trading.
- Qualifications: Extensive software development experience in low-latency trading and strong coding skills.
The predicted salary is between 100000 - 150000 £ per year.
Citi is a leading global bank serving 200 million customer accounts across 160+ countries. The Fixed Income Technology group develops trading and risk management systems for the Fixed Income business.
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 handle millions of trades and calculate risk for a multibillion-dollar portfolio. We work closely with traders, quantitative analysts, and stakeholders to deliver cutting-edge solutions.
We are seeking a senior technical leader to design and implement next-generation cross-asset order management, matching engines, and market data distribution systems for low-latency electronic trading. The role involves hands-on development in Java, C++ or Rust, as well as leading architecture, mentoring, and strategic direction.
Key Responsibilities:- Lead the architectural design and development of high-performance, low-latency order management and execution systems, matching engines, and market data distribution systems.
- Engage in active, hands-on coding in Java, C++, or Rust, setting standards for quality, performance, and reliability.
- Define and drive the long-term technology vision for the order management platform, ensuring scalability, resilience, and business alignment.
- Design, implement, and optimize trading workflows for ultra-low latency.
- Develop and maintain FIX protocol connectivity with internal and external trading venues.
- Collaborate closely with front-office traders, quantitative analysts, and product managers to translate business requirements into robust technical solutions.
- Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence and continuous learning.
- Act as a senior escalation point for resolving complex production issues, ensuring platform stability and integrity.
- Extensive professional software development experience, with a significant portion in a front-office role focused on low-latency electronic trading or order management systems.
- Deep understanding of Fixed Income products, electronic trading concepts, market data, and the trade lifecycle.
- Expert-level proficiency in C++ or Rust, emphasizing performance-critical, low-latency programming.
- Proven experience designing, developing, and maintaining cross-asset order management systems.
- Demonstrable expertise in building and optimizing low-latency matching engines.
- Solid hands-on experience integrating with vendor market data feed handlers (e.g., Redline, Exegy).
- Strong knowledge and practical experience designing and implementing robust market data distribution systems for ultra-low-latency environments.
- Deep, practical knowledge of the FIX protocol, including session management, order flow, and execution reporting.
- 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.
- Experience with modern development tools, including Git, Jenkins, and containerization technologies (e.g., Docker, OpenShift).
- Demonstrable experience leading software projects, mentoring engineers, and making key architectural decisions.
- Exceptional analytical and problem-solving skills, with the ability to tackle complex challenges under pressure.
- Excellent communication and interpersonal skills, able to articulate complex technical concepts to technical and non-technical audiences.
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
SVP Lead Engineer - Fixed Income, Low Latency Engineer - Citi in London employer: Jobs via eFinancialCareers
Citi is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As part of the Fixed Income Technology group, you'll engage in cutting-edge projects that shape the future of electronic trading while benefiting from a culture that prioritises mentorship and professional growth. With access to global resources and a commitment to diversity and inclusion, Citi provides a unique opportunity for engineers to thrive in a fast-paced, rewarding setting.
Contact Details:
Jobs via eFinancialCareers Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land SVP Lead Engineer - Fixed Income, Low Latency Engineer - Citi in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend industry meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving low-latency systems or order management. This is your chance to demonstrate your expertise in Java, C++, or Rust. We love seeing real-world applications of your work!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We want to see how you think and solve problems under pressure!
✨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 Citi. Let’s get you that dream job!
We think you need these skills to ace SVP Lead Engineer - Fixed Income, Low Latency Engineer - Citi in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in low-latency electronic trading and order management systems. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in C++, Rust, or Java!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about Fixed Income technology and how your background makes you the perfect fit for our team. Let’s see your personality come through!
Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex challenges in software development. We love seeing how you approach problems, especially in high-pressure situations, so share those stories!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Jobs via eFinancialCareers
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Java, C++, and Rust. Be ready to discuss your hands-on experience with low-latency systems and how you've tackled performance-critical challenges in the past.
✨Understand the Business
Familiarise yourself with Fixed Income products and the trade lifecycle. Being able to articulate how your technical skills can directly impact trading workflows will show that you understand the bigger picture.
✨Showcase Your Leadership Skills
Prepare examples of how you've mentored junior engineers or led projects. Highlight your ability to make architectural decisions and how you've fostered a culture of technical excellence in previous roles.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You'll need to demonstrate that you can communicate effectively with both technical and non-technical stakeholders, so be ready for some scenario-based questions.