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 in Europe.
- Benefits: Enjoy hybrid work, meaningful equity, cash bonuses, and comprehensive benefits.
- 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++ and leadership skills.
- Other info: Be part of a pivotal moment in a rapidly growing company.
The predicted salary is between 130000 - 170000 £ 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
- 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:
- 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
- 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!
Seniority level: Director
Employment type: Full-time
Job function: Management and Engineering
Industries: Software Development and Financial Services
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 during technical discussions but also demonstrate your genuine interest in the role.
✨Tip Number 2
Prepare to discuss your leadership style and experiences in managing engineering teams. Think of specific examples where you've inspired your team or solved complex problems, as this role requires strong leadership skills.
✨Tip Number 3
Brush up on your understanding of financial markets and trading protocols, even if it's not essential. Having a basic grasp of these concepts can set you apart from other candidates and show your commitment to the industry.
✨Tip Number 4
Practice coding challenges that focus on systems programming and low-latency applications. Given the technical screening and take-home challenge, being well-prepared will boost your confidence and performance during the interview process.
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 projects that demonstrate your ability to manage teams and deliver results in fast-paced environments.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for low-latency trading systems. Discuss specific projects where you've tackled challenges similar to those mentioned in the job description, such as scalability and client integrations.
Highlight Relevant Experience: In your application, focus on your 7+ years of software engineering experience. Mention any familiarity with financial markets or technologies like SBE, Aeron, or Fix Protocol, as these will set you apart from other candidates.
Prepare for Technical Screening: Since the interview process includes a technical screening, brush up on your systems programming skills. Be ready to discuss your hands-on development experience and problem-solving strategies in low-latency environments.
How to prepare for a job interview at Realm
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Rust and C++, as well as any relevant systems programming knowledge. Highlight specific projects where you've implemented low-latency solutions, and be ready to dive into technical details during the screening with the CTO.
✨Demonstrate Leadership Skills
As an Engineering Manager, you'll need to inspire and lead a team. Share examples of how you've successfully managed teams in the past, focusing on your approach to mentoring engineers and fostering a collaborative environment.
✨Prepare for Problem-Solving Scenarios
Expect to tackle dynamic, fast-paced problem-solving questions during the interview. Practice articulating your thought process clearly, especially when discussing challenges related to scalability and client integrations in distributed systems.
✨Understand the Financial Markets Context
While not essential, having a grasp of financial markets can set you apart. Familiarise yourself with concepts like trading protocols and market dynamics, as this knowledge could be beneficial when discussing the company's ambitious roadmap.