×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Mid

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Nando’s Group
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 60000 - 85000 GBP Yearly GBP 60000.00 85000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer Mid 1
Location: Greater London

## Software Engineer Mid 1

Apply:
Putney Office, Putney, Greater London, SW152TG
:
Full time:
Posted Today:
End Date:
November 13, 2026 (15 days left to apply):
RSalary up to:
Competitive# Software Engineer – Commercial Planning & Estate Management  ## A bit about usAt Nando's, we're on a mission to Create Lasting Happiness, and technology plays a huge part in making that happen.  Behind every great restaurant experience is a lot of clever technology. From helping our restaurants plan how much food they'll need to managing opening hours and keeping our restaurant information accurate, our engineering teams build the systems that make life easier for our Nandocas (that's what we call our people).  

We're looking for a Software Engineer to join our Commercial Planning & Estate Management (CPEM) team. It's a great opportunity to work on meaningful engineering challenges, get involved across different technologies and build products that make a genuine difference to how our restaurants operate.  You'll join a collaborative team where you'll have the freedom to contribute ideas, take ownership of your work and develop your skills alongside people who genuinely enjoy what they do.##

What's the team all about?

Our CPEM team builds and looks after the technology that helps Nando's restaurants run smoothly every day.

We work across several products, each tackling a different challenge:
* ** Forecast:
** Helping restaurants predict sales and plan food requirements, so they have what they need, when they need it.
* *
* Hours:

** Managing restaurant opening hours and closures, making sure accurate information reaches everything from delivery platforms to customer-facing systems.
* ** Restaurant Master Data:
** Keeping the information about our restaurants accurate, consistent and available to the systems that rely on it.
* ** Access Maintain:
** Connecting our estate maintenance platform with our wider data ecosystem to give teams better access to the information they need.  We also work with Anaplan, our planning platform, building and maintaining the data integrations that support business planning.

There's plenty of variety here. You'll work across existing products while also having opportunities to get involved in new challenges as the team continues to evolve.  ## The tech you'll get to work with

We're not tied to one language or framework, and we're always looking for sensible ways to improve how we build software.  Our current stack includes:
* ** Backend:
** Type Script, Node.js and Go
* ** Frontend:
** React and Svelte
* ** Data:
** PostgreSQL, Firestore and Big Query
* ** Cloud &

Infrastructure:
** Google Cloud Platform (GCP) and Terraform You don't need to have worked with every technology on this list. We're much more interested in engineers with strong fundamentals, curiosity and a willingness to learn.  ## What you'll be getting up toThis is a hands-on engineering role where you'll have the opportunity to get involved in the full software development lifecycle, from shaping ideas through to seeing your work running in production.

You'll be:
* Designing, building, testing and delivering software that helps our restaurants and support teams work more effectively.
* Working across different services and products, tackling a mixture of new features, improvements and interesting technical challenges.
* Taking ownership of what you build, helping to keep our services reliable, performant and running smoothly.
* Getting involved in technical discussions, sharing ideas and contributing to decisions about how we design and improve our systems.
* Investigating problems, improving existing code and finding opportunities to automate repetitive tasks.
* Working directly with colleagues across the business to understand real challenges and turn them into practical technical solutions.
* Collaborating with other engineers through pairing, code reviews and knowledge sharing.
* Helping the team continuously improve how we build, test, deploy and operate our software.
* Supporting the investigation of production issues during working hours and learning from incidents as a team.  We want you to feel comfortable challenging ideas, asking questions and suggesting better ways of doing things. You won't just be here to pick up tickets and write code.  ## What we're looking forWe're looking for someone who's already built a solid foundation as a Software Engineer and is ready to keep growing.

You'll ideally bring:
* Professional software engineering experience, including…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary