At a Glance
- Tasks: Design and build scalable software solutions while collaborating with diverse teams.
- Company: Join Nando’s, a vibrant tech-driven company with a family-like culture.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic team with a focus on sustainability and operational efficiency.
- Why this job: Make a real impact using modern tech in a supportive and innovative environment.
- Qualifications: Experience in software development, particularly with Golang, Python, or TypeScript.
The predicted salary is between 50000 - 65000 € per year.
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
- Pride – We take pride in everything we do, from the quality of our work to the experience we deliver.
- 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, and Anaplan. The team also owns and maintains a financial data lake and associated pipelines responsible for processing and storing finance and property-related data. Our mission within Finance is to modernise and transform financial processes through a combination of in-house engineering and strategic third-party partnerships.
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 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.
Skills & Experience Required
- Strong proficiency in one or more of the following languages: Golang, Python, TypeScript.
- Proven experience working as a Software Engineer in a commercial environment.
- Experience working within Agile delivery teams and practices.
- Strong problem-solving and analytical skills.
- Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders.
- Ability to troubleshoot, debug, optimise code, and automate routine processes.
- Interest in designing, analysing, and supporting distributed systems.
- A proactive mindset with strong ownership and accountability.
Desirable Skills
- Experience writing and maintaining automated test suites.
- Experience with Terraform and Infrastructure as Code.
- Experience deploying and operating cloud-native applications, ideally within Google Cloud Platform (GCP).
- Familiarity with monitoring and observability tooling.
Why Join Nando’s?
At Nando’s, technology plays a critical role in helping us deliver great experiences to our customers and teams. You’ll be joining a collaborative engineering environment where you can make a meaningful impact across the business while working with modern technologies and passionate people.
Software Engineer Mid 2 in London employer: Nando’s Group
Nando’s is an exceptional employer that fosters a collaborative and innovative work culture, where technology is at the forefront of enhancing customer experiences. As a Software Engineer in the ABP team, you will have the opportunity to work with modern technologies while contributing to meaningful projects that drive operational efficiency and sustainability. With a strong emphasis on employee growth, integrity, and teamwork, Nando’s offers a supportive environment that encourages personal and professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer Mid 2 in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Nando’s on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those using Golang, Python, or TypeScript. This is your chance to demonstrate your coding chops beyond the CV.
✨Tip Number 3
Ace the interview by practising common technical questions and scenarios related to software engineering. Don’t forget to brush up on Agile practices and be ready to discuss how you’ve tackled challenges in past roles.
✨Tip Number 4
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 family.
We think you need these skills to ace Software Engineer Mid 2 in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in Golang, Python, or TypeScript, and any relevant projects you've worked on. We want to see how you can contribute to our ABP team!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role at Nando’s. Share your passion for technology and how you align with our values of pride, courage, integrity, and family. This is your chance to show us your personality!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can demonstrate strong problem-solving abilities and a proactive mindset, especially when it comes to improving system reliability and efficiency.
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 on joining our Nando’s family!
How to prepare for a job interview at Nando’s Group
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Golang, Python, and TypeScript. Be ready to discuss your experience with these languages and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Nando’s values strong analytical skills, so think about specific challenges you faced and how you approached them.
✨Understand the Business Context
Research Nando’s and its ABP team. Understand their mission and how technology supports their operations. This will help you connect your technical skills to their business needs during the interview.
✨Emphasise Collaboration
Since you'll be working closely with various teams, highlight your communication skills and experiences collaborating with both technical and non-technical stakeholders. Share examples of successful teamwork and how you’ve contributed to a positive team environment.