At a Glance
- Tasks: Lead a high-performing team to develop low-latency trading systems using Rust.
- Company: Join a venture-backed trading tech company revolutionising transaction processing.
- Benefits: Enjoy a competitive salary, equity, bonuses, and a hybrid work model.
- Why this job: Shape critical infrastructure while tackling exciting challenges in a dynamic environment.
- Qualifications: 7+ years in software engineering with expertise in Rust or C++.
- Other info: Opportunity to influence growth in European markets and work with cutting-edge technology.
The predicted salary is between 154000 - 200000 £ per year.
Location: London (Hybrid)
Salary: £154,000 - £200,000 + Bonus + Equity + Benefits
We are partnered exclusively with a venture backed trading technology company that’s transformed a bold vision into a platform processing billions of transactions daily. Starting as a tight-knit team, they’ve scaled to handle ~120M transactions daily in the US and are now gearing up to expand into European markets. They’re seeking a hands-on Engineering Manager to drive their next phase of growth.
In this role, you’ll lead a lean, high-performing team—kicking off with 3+ engineers in London—to build and refine a core product that demands precision and speed (think execution times in milliseconds). You’ll dive into hands-on development of low-latency, distributed systems using Rust, while also building a broader leadership-focused role as the team expands. This is a chance to shape a critical piece of infrastructure from the ground up, tackling challenges like scalability, client integrations, and regulatory demands—all part of an ambitious roadmap spanning new geographies and domains.
Who You Are:
- 7+ years of software engineering experience, with a strong foundation in systems programming (Rust preferred, C++ ideal, or Java expertise welcome)
- Proven ability to lead & inspire
- Hands-on experience building distributed, high-performance systems
- A pragmatic problem-solver who thrives in dynamic, fast-paced environments
- Bonus but not essential: Financial markets knowledge—strong technical chops matter most
- Stand outs if you have worked with: SBE, Aeron, Fix Protocol and Equities
What’s On Offer:
- Base salary: £154k - £200k GBP
- Meaningful equity stake + cash bonus
- Comprehensive benefits (healthcare, pension, wellness allowance)
- Hybrid work model, generous vacation, and added perks
Interview Process:
- 1-hour technical screening with the CTO
- Team meet-and-greet
- 2-4 hour take-home coding challenge
- Final round with Executive Leadership
This is a rare opportunity to join a company at a pivotal moment, working on a core product that powers their success. If you’re an engineering leader with a passion for systems-level work and a track record of getting things done, then please apply here!
Engineering Manager - Low Latency Trading - Rust or C++ employer: Realm
Contact Detail:
Realm Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Manager - Low Latency Trading - Rust or C++
✨Tip Number 1
Familiarise yourself with low-latency trading systems and the specific technologies mentioned in the job description, like Rust and C++. This knowledge will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully managed teams in fast-paced environments. Be ready to discuss your approach to inspiring and guiding engineers, as this is a key aspect of the Engineering Manager role.
✨Tip Number 3
Research the company’s current technology stack and any recent developments in their platform. Being knowledgeable about their operations will demonstrate your genuine interest in the position and help you stand out during the interview process.
✨Tip Number 4
Prepare for the technical screening by brushing up on distributed systems and problem-solving techniques. Practising coding challenges related to low-latency systems can give you an edge and boost your confidence for the take-home coding challenge.
We think you need these skills to ace Engineering Manager - Low Latency Trading - Rust or C++
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly with Rust or C++. Emphasise any leadership roles you've held and your experience with distributed systems to align with the job requirements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for low-latency trading and your understanding of the financial markets. Mention specific projects where you led teams or solved complex problems, demonstrating your hands-on experience.
Highlight Relevant Skills: In your application, clearly outline your technical skills, especially in systems programming and distributed systems. If you have experience with SBE, Aeron, or Fix Protocol, make sure to include that as it will set you apart.
Prepare for Technical Questions: Anticipate technical questions related to low-latency systems and be ready to discuss your problem-solving approach. Brush up on relevant coding challenges and be prepared to showcase your thought process during the interview.
How to prepare for a job interview at Realm
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Rust and C++, as well as any relevant projects you've worked on. Highlight specific examples of low-latency systems you've built or contributed to, and be ready to dive into technical details during the screening.
✨Demonstrate Leadership Experience
Since this role involves leading a team, share your past experiences in managing engineers. Discuss how you inspire and motivate your team, and provide examples of how you've successfully navigated challenges in a fast-paced environment.
✨Understand the Company’s Vision
Research the company’s platform and its impact on trading technology. Be ready to articulate how your skills align with their goals, especially regarding scalability and regulatory demands, showing that you’re invested in their mission.
✨Prepare for the Coding Challenge
The take-home coding challenge is crucial, so practice coding problems related to distributed systems and low-latency applications. Ensure you can write clean, efficient code and explain your thought process clearly, as this will be key in the final round.