Senior Low-Latency Engineer – Java/Rust for Global Markets in London

Senior Low-Latency Engineer – Java/Rust for Global Markets in London

London Full-Time 70000 - 90000 € / year (est.) No home office possible
Citi

At a Glance

  • Tasks: Lead low-latency systems and develop high-performance applications in Java or Rust.
  • Company: Join Citi, a global leader in financial services with a focus on innovation.
  • Benefits: Enjoy a competitive salary, 27 days of annual leave, and exciting perks.
  • Other info: Be part of a dynamic team with opportunities for growth and leadership.
  • Why this job: Make an impact in algorithmic trading while working in a cutting-edge tech environment.
  • Qualifications: Experience in algorithmic trading systems and strong project management skills.

The predicted salary is between 70000 - 90000 € per year.

Citi is seeking a Senior Engineer for its London office to lead low-latency systems and application framework engineering in the High Performance Architectures team. The role involves hands-on coding primarily in Java or Rust, guiding a high-performance tech environment focused on algorithmic trading.

The ideal candidate will demonstrate substantial experience in algorithmic trading systems and proven leadership in project management.

This role offers a competitive salary, 27 days of annual leave, and various other perks.

Senior Low-Latency Engineer – Java/Rust for Global Markets in London employer: Citi

Citi is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets high-performance technology. With a strong focus on employee growth, you will have access to extensive training and development opportunities, alongside a competitive salary and generous benefits such as 27 days of annual leave. Join us to be part of a collaborative culture that values leadership and expertise in algorithmic trading systems.

Citi

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Low-Latency Engineer – Java/Rust for Global Markets in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Citi or similar firms. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. We love seeing real-world applications of your coding prowess in Java or Rust.

✨Tip Number 3

Prepare for technical interviews by brushing up on low-latency systems and algorithmic trading concepts. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate candidates who are ready to lead in high-performance tech environments.

We think you need these skills to ace Senior Low-Latency Engineer – Java/Rust for Global Markets in London

Java
Rust
Low-Latency Systems Engineering
High Performance Architectures
Algorithmic Trading Systems
Project Management
Hands-on Coding

Some tips for your application 🫑

Show Off Your Skills:Make sure to highlight your experience with Java or Rust in your application. We want to see how you've tackled low-latency systems and any cool projects you've led in algorithmic trading.

Tailor Your Application:Don’t just send a generic CV! Customise your application to reflect the specific requirements of the Senior Low-Latency Engineer role. We love seeing how your background aligns with our needs.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so make sure your achievements and experiences are easy to read and understand.

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 this exciting opportunity!

How to prepare for a job interview at Citi

✨Know Your Tech Inside Out

Make sure you brush up on your Java and Rust skills. Be ready to discuss specific projects where you've implemented low-latency systems or worked on algorithmic trading. The more detailed examples you can provide, the better!

✨Showcase Your Leadership Skills

Since this role involves guiding teams, be prepared to share experiences where you've led projects or mentored others. Highlight how you managed challenges and drove results in a high-performance tech environment.

✨Understand the Market Landscape

Familiarise yourself with current trends in algorithmic trading and low-latency systems. Being able to discuss recent developments or technologies will show that you're not just technically skilled but also engaged with the industry.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare insightful questions about their tech stack, team dynamics, or future projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you.