At a Glance
- Tasks: Develop high-performance Rust code for seamless cloud development.
- Company: Join MetalBear, a fast-growing tech company revolutionising developer tools.
- Benefits: Enjoy competitive salary, stock options, and a flexible remote-first culture.
- Why this job: Tackle meaningful challenges and impact thousands of developers globally.
- Qualifications: 5+ years in software development and 2+ years in production-grade Rust.
- Other info: Be part of a small, talented team with high autonomy and low meetings.
The predicted salary is between 43200 - 72000 £ per year.
MetalBear is building the next generation of developer tools for cloud engineers. Our flagship product, mirrord, lets developers run local processes as if they were running directly inside their cloud environment — without the friction of deployment or risk of breaking shared environments. mirrord's open-source core is already trusted by thousands of developers worldwide, and our paid product is generating meaningful revenue — including from Fortune 500 companies. We’re scaling quickly and looking for an experienced Rust engineer to help us push mirrord to the next level. This is a rare chance to work on deep systems engineering challenges while building an open-source product that developers love.
What You’ll Do
- Contribute to high-performance Rust code that powers real-time mirroring between local development and remote Kubernetes environments.
- Improve the developer experience — making cloud development as seamless and fast as working locally.
- Collaborate closely with our small, world-class engineering team on architecture, performance optimization, and new feature design.
- Engage with our open-source community — gather feedback, debug issues, and contribute to a product developers love.
Requirements
- 5+ years of professional software development experience.
- 2+ years writing production-grade Rust.
- Strong systems-level thinking and an ability to debug complex, distributed environments.
- Comfort working async in a remote-first startup environment with high autonomy.
- Familiarity with cloud-native environments (Docker, containers, Kubernetes) beyond the basics.
Nice to Have
- Experience building developer tools for or extending Kubernetes.
- Experience building Kubernetes operators or other components that interact with the Kubernetes API.
- Familiarity with backend infrastructure tooling like datastores, message brokers, GitOps tools, etc.
- Open-source experience — contributing to or maintaining developer-facing OSS projects.
Why Join MetalBear
- Work on hard, meaningful problems at the intersection of local development and cloud infrastructure.
- Be part of a small, high-caliber team where your work directly impacts thousands of developers and some of the world’s biggest companies.
- Remote-first and async-friendly — high trust, low meetings, and flexibility to do your best work.
- Competitive salary, meaningful stock options, and a culture that values focus and autonomy.
- Build tools developers love — OSS-first, fast-growing, and already revenue-generating.
Location: London, England, United Kingdom
Senior Backend Engineer (Rust) in London employer: MetalBear
Contact Detail:
MetalBear Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer (Rust) in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry, especially those at MetalBear. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or any projects showcasing your Rust expertise, make sure to highlight them. It’s a great way to demonstrate your capabilities beyond the application.
✨Tip Number 3
Prepare for the interview by diving deep into mirrord and its community. Understanding the product and its challenges will help you stand out as someone who’s genuinely interested in what we do.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step.
We think you need these skills to ace Senior Backend Engineer (Rust) in London
Some tips for your application 🫡
Show Off Your Rust Skills: Make sure to highlight your experience with Rust in your application. We want to see examples of your production-grade code and any projects you've worked on that showcase your systems-level thinking.
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your skills and experiences align with what we’re looking for at MetalBear. It shows us you’re genuinely interested.
Engage with Open Source: If you’ve contributed to open-source projects, let us know! We love seeing candidates who are passionate about the community and have experience engaging with developers. It’s a big plus for us!
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 don’t miss out on any important updates from our team.
How to prepare for a job interview at MetalBear
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be ready to discuss your past projects and how you've tackled complex problems using Rust. They’ll want to see your deep understanding of systems-level thinking, so prepare to explain your thought process clearly.
✨Familiarise Yourself with Cloud-Native Tools
Since the role involves working with cloud-native environments like Kubernetes, Docker, and containers, it’s crucial to have a solid grasp of these technologies. Be prepared to discuss how you've used them in previous roles and how they relate to improving developer experiences.
✨Showcase Your Open-Source Contributions
MetalBear values open-source experience, so if you've contributed to any projects, make sure to highlight them. Discuss what you learned from those experiences and how they can apply to mirrord. This will demonstrate your passion for building tools that developers love.
✨Prepare for Collaborative Problem-Solving
Expect to engage in discussions about architecture and performance optimisation during the interview. Think of examples where you’ve collaborated with teams to solve complex issues. This will show that you can work well in their small, high-calibre team and contribute effectively.