At a Glance
- Tasks: Design and develop a next-gen low-latency execution platform for algorithmic trading.
- Company: Join Citibank's innovative Equities Electronic Execution technology team.
- Benefits: Enjoy competitive benefits, including annual leave, medical care, and performance bonuses.
- Other info: Hybrid working model with opportunities for growth in a dynamic environment.
- Why this job: Make an impact in the fast-paced world of trading technology.
- Qualifications: Expertise in low-latency development with Java, C++, or Rust required.
The predicted salary is between 80000 - 100000 £ per year.
Citibank (Switzerland) AG in Greater London is seeking a Software Engineer for its Equities Electronic Execution technology team. The role focuses on designing and developing a next-generation low-latency execution platform essential for algorithmic trading and high-throughput market data processing.
Candidates should have expertise in low-latency development using Java, C++, or Rust, experience with automated testing, and familiarity with Agile methodologies.
This position offers a hybrid working model with competitive benefits including annual leave, medical care, and a performance-related bonus.
Senior Low-Latency Trading Systems Engineer (Hybrid) in London employer: Citibank (Switzerland) AG
Citibank (Switzerland) AG is an exceptional employer, offering a dynamic work environment in Greater London where innovation meets collaboration. With a strong focus on employee growth, the company provides extensive training opportunities and a hybrid working model that promotes work-life balance. Competitive benefits, including annual leave and performance-related bonuses, further enhance the rewarding experience of being part of a leading financial institution dedicated to cutting-edge technology in algorithmic trading.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Low-Latency Trading Systems Engineer (Hybrid) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Citibank or similar firms. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨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. It’s a great way to demonstrate your expertise in low-latency development and Agile methodologies.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills in Java, C++, or Rust. Practice common algorithms and data structures, as they’re often key topics in these interviews.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of resources to help you ace the application process and land that dream job in the Equities Electronic Execution team.
We think you need these skills to ace Senior Low-Latency Trading Systems Engineer (Hybrid) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with low-latency development and the languages we’re looking for, like Java, C++, or Rust. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about algorithmic trading and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Agile Experience:Since we value Agile methodologies, make sure to mention any experience you have working in Agile environments. Highlight specific projects where you’ve contributed to iterative development and how it improved outcomes – we’re all about teamwork and collaboration!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Citibank (Switzerland) AG
✨Know Your Tech Inside Out
Make sure you brush up on your low-latency development skills, especially in Java, C++, or Rust. Be ready to discuss specific projects where you've implemented these technologies, and how they contributed to performance improvements.
✨Showcase Your Agile Experience
Since the role involves Agile methodologies, be prepared to share examples of how you've worked in Agile teams. Talk about your role in sprints, stand-ups, and how you’ve adapted to changes in project requirements.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice solving problems related to algorithmic trading and market data processing. Use platforms like LeetCode or HackerRank to sharpen your skills.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the team’s current projects or the technology stack they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.