At a Glance
- Tasks: Design and build core systems in Rust, optimising for performance and reliability.
- Company: Rapidly growing London tech company redefining intelligent software systems.
- Benefits: Competitive salary up to £120,000, flexible work options, and a supportive team culture.
- Why this job: Join a talented team tackling complex challenges and make an impact from day one.
- Qualifications: Strong Rust experience, understanding of distributed systems, and familiarity with cloud infrastructure.
- Other info: Fast-paced environment with opportunities for learning and career growth.
The predicted salary is between 100000 - 120000 £ per year.
I’m working with a rapidly growing London tech company that’s redefining how businesses build and scale intelligent software systems. They’re focused on high-performance engineering, automation, and reliability creating real products that solve complex problems for thousands of users worldwide.
This is a team that values technical excellence, ownership, and impact. Every engineer here helps shape the systems that drive mission-critical performance at scale.
About the Role
They’re looking for a Rust Engineer to join their Core Engineering team. You’ll design, optimize, and scale core services built in Rust, the backbone of their platform while collaborating closely with other experienced engineers to push performance and reliability to the next level.
Responsibilities
- Design and build core systems entirely in Rust
- Work on distributed and fault-tolerant systems optimized for scale and low latency
- Develop internal tooling and frameworks to power large-scale automation
- Contribute to a modern infrastructure stack with Rust, async programming, AWS, and Kubernetes
Required Skills
- Strong experience writing Rust in production environments
- Solid understanding of distributed systems, concurrency, and performance optimization
- Familiarity with containerisation and cloud infrastructure (Docker, Kubernetes, AWS)
Join a talented, fast-moving engineering team that’s building the foundations for the next generation of intelligent software systems. You’ll work on tough technical challenges, learn from exceptional peers, and help shape a culture that values clarity, autonomy, and speed.
If you’re passionate about Rust, systems performance, and building tools that power real-world products, this is a fantastic opportunity to make an impact from day one.
This role offers up to £120,000 with flexibility for the right person.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology
Industries: Software Development
Rust Developer in London employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Rust or at companies you're interested in. A friendly chat can lead to referrals and insider info that could give you the edge.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Rust projects or contributions to open-source. This not only demonstrates your expertise but also gives potential employers a glimpse of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on distributed systems and performance optimisation. Practice coding challenges in Rust and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Rust developers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Rust Developer 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 how you've used it in production environments, so share specific projects or challenges you've tackled using Rust.
Talk About Teamwork: Since collaboration is key for us, mention any experiences where you worked closely with other engineers. Describe how you contributed to team projects and what impact you made on performance and reliability.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it's necessary. Make it easy for us to see your qualifications at a glance!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at TechShack
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be ready to discuss your experience with writing Rust in production environments, and prepare to showcase your understanding of distributed systems and performance optimisation.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about past projects where you solved complex problems using Rust, and be ready to explain your thought process and the impact of your solutions.
✨Familiarise Yourself with Their Tech Stack
Since the company works with AWS, Kubernetes, and containerisation, make sure you have a solid grasp of these technologies. Being able to discuss how you've used them in previous roles will show that you're a great fit for their team.
✨Emphasise Team Collaboration
This role involves working closely with other engineers, so highlight your teamwork skills. Share examples of how you've collaborated on projects, contributed to team success, and helped shape a positive engineering culture.