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

Software Engineer Mid

Job in Wandsworth, Greater London, SW18, England, UK
Listing for: Nando's UK & IRE
Full Time position
Listed on 2026-11-02
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 100000 GBP Yearly GBP 60000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer Mid 2

Salary up to:
Competitive

Software Engineer - Go & Java Script

A Bit About Us

At Nando's, we're on a mission to Create Lasting Happiness, and technology plays a huge part in making that happen.

Behind every great Nando's experience is a lot of clever technology. From keeping our customers' personal information safe to recognising and rewarding their loyalty, our engineering teams build the systems that help us create better, more personalised experiences.

We're looking for a Software Engineer to join our Retention & Loyalty team, working on the technology that helps us connect with our customers, protect their data and make our rewards programme even better.

This is a great opportunity for an engineer with Go experience who enjoys solving interesting technical challenges, building reliable systems and working on products that make a genuine difference.

You'll join a collaborative team where you'll have the freedom to contribute ideas, take ownership of your work and continue developing your skills alongside experienced engineers who genuinely enjoy what they do.

What's the team all about?

Our Retention & Loyalty team plays an important role in Nando's digital ecosystem, building and maintaining the technology that helps us understand, engage with and reward our customers.

We work across several key areas, each contributing to a secure, seamless and rewarding customer experience:

  • Customer Identity & Security:
    Building and maintaining the services that manage customer identities, helping keep personal information secure and ensuring customers can access our digital experiences safely.
  • Loyalty & Rewards:
    Developing the technology behind our rewards programme, making it easier for customers to earn, manage and enjoy their rewards.
  • Customer Engagement:
    Supporting the systems and integrations that enable relevant marketing communications and help us build stronger relationships with our customers.
  • Event-Driven Systems:
    Processing customer actions and loyalty events reliably, ensuring our systems respond accurately and efficiently.
  • Third-Party Integrations:
    Connecting our platforms with external services that support customer identity, data protection and our loyalty programme.

There's plenty of variety here. You'll work on existing services, help improve how our platforms operate and get involved in new challenges as we continue developing our digital customer experience.

As a mid-level engineer, you'll have the opportunity to take ownership of meaningful pieces of work while learning from experienced engineers and developing your technical expertise.

The tech you'll get to work with

We believe in choosing the right technology for the problem, and we're always looking for better ways to build reliable, scalable software.

Our Engineering Environment Includes
  • Backend:
    Go (Golang), with opportunities to work with Rust
  • Frontend:
    JavaScript, Type Script and React
  • Data:
    Big Query and Dataform
  • Architecture:
    Event-driven systems, APIs and third-party integrations
  • Engineering Practices:
    Automated testing, CI/CD, monitoring, observability and production support

Go is an important part of this role, so we're looking for someone who already has hands-on experience with the language and wants to continue developing their skills.

You don't need to have worked with every technology listed above. We're much more interested in engineers with strong fundamentals, curiosity and a willingness to learn.

What you'll be getting up to

This is a hands-on engineering role where you'll be involved in the full software development lifecycle, from understanding requirements and designing solutions through to building, testing, deploying and supporting software in production.

You'll Be
  • Designing, developing, testing and maintaining reliable software that supports our customer identity, loyalty and engagement platforms.
  • Building and improving backend services using Go, with opportunities to work across JavaScript, Type Script and other technologies.
  • Working on event-driven systems, APIs and integrations that connect our customer platforms with internal and external services.
  • Helping develop secure, scalable solutions that protect customer information and support our rewards programme.
  • Taking ownership of features and services, with support from Technical Leads and other experienced engineers when needed.
  • Collaborating with engineers, Product Managers and other teams to understand challenges and deliver practical technical solutions.
  • Writing automated unit and end-to-end tests, helping…
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