Software Engineer - Rust in London

Software Engineer - Rust in London

London Full-Time 40000 - 50000 € / year (est.) No home office possible
Nando's UK & IRE

At a Glance

  • Tasks: Join the Orders & Fulfilment team to design and build our core Online Ordering Platform.
  • Company: Nando’s, a vibrant and inclusive workplace with a focus on collaboration.
  • Benefits: Competitive salary, mentorship, training, and opportunities for growth.
  • Other info: Supportive environment that values continuous learning and diverse backgrounds.
  • Why this job: Make a real impact on customer experiences while working with cutting-edge technology.
  • Qualifications: Experience with Rust and a passion for collaborative problem-solving.

The predicted salary is between 40000 - 50000 € per year.

The Orders & Fulfilment team sits at the heart of Nando’s UK & Ireland digital ecosystem. We design, build, and operate the core Online Ordering Platform that powers millions of customer journeys from browsing and ordering through to fulfilment and delivery.

Our team is responsible for:

  • Event-driven systems that process high volumes of real-time orders reliably
  • Third-party integrations with delivery partners such as Deliveroo and others
  • In-restaurant operational tools that support our teams to deliver great customer experiences
  • Frontend and API platforms that enable other engineering teams to build efficiently on top of our services

As a mid-level engineer in this team, you’ll contribute to systems that are critical to business performance while working in a supportive, collaborative environment. You’ll have the opportunity to take ownership of meaningful pieces of work, partner with experienced engineers, and grow your technical and product understanding.

What We’re Looking For

We’re looking for a Software Engineer who enjoys working collaboratively, is curious, and takes pride in delivering high-quality solutions.

  • Contribute to the design, development, deployment, and maintenance of scalable systems
  • Work across the stack, whether backend services, integrations, or user-facing applications
  • Collaborate closely with Technical Leads and teammates to deliver well-structured, maintainable solutions
  • Take ownership of features or services, with support where needed

You’ll be someone who is comfortable tackling challenges, asking questions, and continuously learning. We’ll support your growth through mentorship, training, and opportunities to expand your impact over time. You’ll work with our infrastructure and build pipelines, developing your ability to configure, optimise, and troubleshoot systems to maintain reliability and performance.

Skills & Experience

We don’t expect you to have everything listed here on day one. If you meet many of these and are excited about the role, we’d really encourage you to apply.

  • Experience with Rust (Essential)
  • Exposure to Golang, TypeScript, or React (a bonus)
  • Experience working in agile teams and contributing to breaking down work and estimating effort
  • Experience working across at least one backend or full-stack environment
  • Ability to communicate technical ideas clearly, including how they benefit customers
  • Comfortable collaborating with stakeholders and contributing to technical discussions

At Nando’s, everyone is welcome. We welcome applications from people of all backgrounds and experiences. If you need any adjustments during the recruitment process, we’ll work with you to support you in performing at your best.

Software Engineer - Rust in London employer: Nando's UK & IRE

Nando’s is an exceptional employer, offering a vibrant and inclusive work culture where collaboration and innovation thrive. As a Software Engineer in the Orders & Fulfilment team, you will have the chance to work on impactful projects within a supportive environment that prioritises your professional growth through mentorship and training. Located at the heart of Nando’s UK & Ireland digital ecosystem, you will be part of a dynamic team that values curiosity and high-quality solutions, making it a rewarding place to advance your career.

Nando's UK & IRE

Contact Detail:

Nando's UK & IRE Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Rust in London

Tip Number 1

Network like a pro! Reach out to current employees at Nando’s or in similar roles on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Rust expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience.

Tip Number 3

Prepare for technical discussions! Brush up on your knowledge of event-driven systems and integrations, as these are key to the role. Being able to discuss these topics confidently will impress your interviewers.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Nando’s team.

We think you need these skills to ace Software Engineer - Rust in London

Rust
Golang
TypeScript
React
Agile Methodologies
Backend Development
Full-Stack Development

Some tips for your application 🫡

Show Your Passion for Rust:Make sure to highlight your experience with Rust in your application. We love seeing candidates who are genuinely excited about the language and can demonstrate their skills through projects or contributions.

Tailor Your Application:Don’t just send a generic CV and cover letter! Take the time to tailor your application to the role. Mention specific experiences that align with our team’s focus on event-driven systems and integrations.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate candidates who can communicate technical ideas simply and effectively, so make sure your application reflects that.

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’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Nando's UK & IRE

Know Your Rust Inside Out

Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your experience with Rust, including specific projects you've worked on. Practising coding challenges in Rust can also help you demonstrate your proficiency.

Understand the Orders & Fulfilment Team's Role

Familiarise yourself with how the Orders & Fulfilment team operates within Nando’s digital ecosystem. Knowing about their event-driven systems and third-party integrations will show that you're genuinely interested in the role and understand its importance.

Showcase Your Collaborative Spirit

Since the role emphasises teamwork, be ready to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to communicate technical ideas clearly and how you’ve contributed to discussions in agile teams.

Ask Thoughtful Questions

Prepare some insightful questions to ask during the interview. This could be about the team's current challenges, the technologies they use, or opportunities for growth within the company. It shows your curiosity and eagerness to learn more about the role.