At a Glance
- Tasks: Build high-performance systems and APIs using Rust for a leading retail brand.
- Company: Join an iconic brand driving digital transformation in retail and hospitality.
- Benefits: Enjoy competitive pay, hybrid work, and opportunities for professional growth.
- Why this job: Make a real impact on systems used by millions every day.
- Qualifications: 3+ years of Rust development experience and a passion for clean code.
- Other info: Collaborative environment with multiple positions available for talented developers.
The predicted salary is between 48000 - 72000 £ per year.
Base pay range: This range is provided by Tiro Partners Limited. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Overview: We are working with a household name that is leading a digital transformation in the retail and restaurant industry. Looking to hire multiple mid- to senior-level Rust Developers to build high-performance, scalable systems that support millions of real-time transactions every day.
Location: Hybrid – 2 days per week in our central London HQ
Employment type: Full-time, Permanent
Domain: Retail / Hospitality / Consumer Tech
What you’ll do:
- Build and maintain critical services and APIs in Rust
- Help design and evolve our event-driven microservice ecosystem using Rust as a core language
- Write high-performance code to support large-scale data and transaction flows
- Contribute to team-wide standards and architectural best practices in our Rust codebase
- Work cross-functionally with product, data, and design to deliver impactful customer features
What you’ll need:
- 3+ years of hands-on Rust development experience (or strong systems background with proven Rust adoption)
- Deep understanding of distributed systems, multithreading, and performance optimisation
- Experience building cloud-native services on AWS, GCP, or similar
- Engineers who care about clean, efficient code and delivering real business value
- Bonus: background in retail tech, hospitality platforms, or consumer product engineering
If you’re excited to work with Rust at scale and help shape systems used by millions, we’d love to hear from you. We have multiple hires available in this team so apply if you have relevant skills even if not all listed.
Senior Software Engineer in London employer: Tiro Partners Limited
Contact Detail:
Tiro Partners Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer 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 in retail tech. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Rust projects or contributions to open-source. This gives potential employers a taste of your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on distributed systems and performance optimisation. Practice coding challenges that focus on Rust to ensure you're ready to impress during those crucial interview moments.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to get noticed by our hiring team. Plus, we love seeing candidates who are genuinely interested in joining us at StudySmarter.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Rust development experience and any relevant projects. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your background in distributed systems and performance optimisation makes you a great fit for our team.
Showcase Your Passion for Clean Code: We care about clean, efficient code, so share examples of how you’ve implemented best practices in your previous roles. This will help us see your commitment to quality and performance.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from our team!
How to prepare for a job interview at Tiro Partners Limited
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your hands-on experience with Rust, especially in building high-performance systems. They’ll likely ask about your approach to multithreading and performance optimisation, so have some examples ready.
✨Understand Distributed Systems
Since the role involves working with distributed systems, it’s crucial to demonstrate your understanding of how they function. Prepare to explain concepts like event-driven architectures and microservices, and be ready to share any relevant projects where you've implemented these principles.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some coding challenges during the interview. Practice solving problems that involve real-time transactions or cloud-native services. This will not only show your technical prowess but also your ability to think critically under pressure.
✨Cultural Fit Matters
This company is a household name in retail and hospitality, so showing that you understand their business and values can set you apart. Research their digital transformation efforts and be prepared to discuss how your skills can contribute to their goals. A good cultural fit can make all the difference!