At Nando's, we're all about warmth, family, and growth -- in our restaurants and in our teams. We're committed to creating an inclusive environment where everyone can thrive, grow, and bring their authentic selves to work.
The Big Picture
We're building and owning the software that powers every Nando's restaurant -- from tills and payment devices to printers, sensors, and more.
You'll help automate configuration, improve observability, and create tools that keep our restaurants running smoothly and reliably.
Your work will lay the foundation for the future of Nando's in-restaurant technology, including next-generation tills, kiosks, and connected experiences.
Our Values
At Nando's, our values guide everything we do:
Pride
- We take pride in what we do and how we do it.
Passion
- We bring energy and care to every challenge.
Integrity
- We act openly, honestly, and with respect.
Courage
- We're bold, curious, and always looking to grow.
Family
- We look after each other and celebrate individuality.
About the KPOS & Device Team
Our team manages the growing ecosystem of restaurant devices: tills, PEDs, tablets, barcode scanners, Stripe terminals, and Meraki sensors.
We automate setup and monitoring, run proofs of concept for new technologies, and prepare for rollouts across hundreds of restaurants.
We focus on:
Reducing manual effort and preventing outages
Giving restaurant teams confidence in their tools
Powering the system of record for all Nando's transactions, orchestrating every order across all channels
Who You'll Work With
You'll collaborate with:
Restaurant Operations and Tech Support (Nando's Service Desk 1st/2nd line, Barron McCann)
Program Manager and Head of Technology & Engineering
Suppliers and hardware vendors
Internal teams working on payments, ordering, stock, and menu systems
What You'll Do
As a
Senior Software Engineer
, you'll take ownership of device automation and configuration across our restaurant estate, ensuring our technology works seamlessly for restaurant teams and customers alike.
You'll:
Build and maintain automation for tills, PEDs, Stripe terminals, printers, tablets, and sensors (primarily Windows-based)
Develop APIs and web UIs (Next.js) for configuration, monitoring, and alerting
Implement observability -- including logging, metrics, tracing, and automated remediation
Integrate with Meraki APIs and other infrastructure systems to surface network and sensor insights
Run proofs of concept for new in-restaurant technology such as kiosks or next-generation POS
Design scalable configuration frameworks to support new hardware and future rollouts
Contribute to incident response and ensure system reliability
Partner with Operations and suppliers to enable smooth rollouts and minimise disruption
Engage with restaurant teams to understand the impact of your solutions and improve their experience
Document and share knowledge across teams, coaching others where needed
Communicate effectively with both technical and non-technical stakeholders
What You'll Bring
Strong experience with C# and PowerShell
for Windows-based automation and device integration
Expert-level skills in
TypeScript
and
Node.js
Infrastructure as Code (
Terraform
) and CI/CD pipeline experience
Solid understanding of
API design
and
distributed system architecture
Experience building modern UIs with
Next.js
or
React
Knowledge of
networked devices
,
hardware APIs
, and
device provisioning
Familiarity with
Windows device management
and
Android/iOS tablets
Experience with observability tools -- metrics, structured logging, alerting, and dashboards
Security-first mindset with knowledge of
PCI-DSS
principles and secrets management
Clear, collaborative communication style, with the ability to work effectively across teams
Experience running proofs of concept and delivering them into production
What Success Looks Like
Restaurants receive pre-configured devices requiring no manual setup
Hardware health can be monitored and acted on in real time
New devices and sensors can be added to the estate quickly and efficiently
Incidents are detected early, resolved rapidly, and rarely reoccur
* Operations and support teams have clear tools, documentation, and visibility
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.