Software Engineer Mid 2
Nando'sAbout the role
Software Engineer
The Role
We are looking for a Software Engineer to join the Accounting, Banking & Property (ABP) team within Nando’s UK & Ireland Technology function.
This role will contribute to the delivery of new projects while also helping to strengthen the reliability, maintainability, and observability of existing systems through improved monitoring, alerting, automation, and testing practices.
You will work closely with Finance, Property, Sustainability, and Technology teams to build and support scalable solutions that improve operational efficiency across the business.
Our Values at Nando’s
At Nando’s, our values shape the way we work, collaborate, and grow together:
Pride – We take pride in everything we do, from the quality of our work to the experience we create.
Passion – We care deeply about our people, our customers, and delivering meaningful impact.
Courage – We challenge the status quo, embrace innovation, and are not afraid to try new ideas.
Integrity – We do the right thing, acting honestly and responsibly in all that we do.
Family – We support one another, celebrate individuality, and work together as one team.
About the ABP Team
The Accounting, Banking & Property (ABP) team supports Nando’s Finance and Property departments by maintaining and administering key integrations with third-party platforms including:
Rydoo
Unit4 Financials
Medius
Anaplan
The team also owns and maintains a financial data lake and associated pipelines responsible for processing and storing finance and property-related data.
Finance
Our mission within Finance is to modernise and transform financial processes through a combination of in-house engineering and strategic third-party integrations.
Property & Sustainability
Within Property and Sustainability, the team supports initiatives focused on operational efficiency, sustainability, and long-term business improvement.
Technology Stack
Our technology stack primarily consists of:
Backend: Golang and Python
Frontend: TypeScript with Next.js
Cloud Platform: Google Cloud Platform (Cloud Run)
Infrastructure as Code: Terraform
Key Stakeholders
You will work closely with stakeholders across the business, including:
Finance teams (Cash & Banking, Purchase Ledger, Expenses, etc.)
Property
Sustainability
Head of Technology & Engineering
Third-party suppliers and partners
Restaurant operations teams across the wider business
Responsibilities
As a Software Engineer within the ABP team, you will have the opportunity to work across a broad range of products and services that support the efficient operation of the Nando’s restaurant business.
Key responsibilities include:
Designing, building, and maintaining scalable software solutions and integrations.
Contributing across the full software lifecycle — from inception and design through to deployment, operation, and continuous improvement.
Developing backend services, APIs, data pipelines, and user interfaces.
Supporting infrastructure and deployment automation practices.
Monitoring system health, availability, latency, and operational performance.
Improving reliability through automation, alerting, observability, and testing.
Participating in incident response and contributing to blameless postmortems.
Collaborating with stakeholders to understand and solve business challenges.
Promoting engineering best practices and sustainable development approaches.
Supporting a “you build it, you run it” engineering culture.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s