Staff Software Engineer - Food Supply Chain in London

Staff Software Engineer - Food Supply Chain in London

London Full-Time 60000 - 75000 £ / year (est.) No working from home possible

At a Glance

  • Tasks: Develop and maintain cloud-based software solutions for a leading food supply chain.
  • Company: Join the iconic Marks & Spencer, a leader in retail innovation.
  • Benefits: Enjoy 20% discount, competitive holidays, bonuses, and wellbeing support.
  • Other info: Be part of a diverse team committed to innovation and community engagement.
  • Why this job: Make a real impact on food logistics while working with cutting-edge technology.
  • Qualifications: Experience in software engineering with a focus on cloud technologies and DevOps.

The predicted salary is between 60000 - 75000 £ per year.

We're changing the way we do things, and putting industry leading innovation at the heart of how we operate; we need a stellar engineering team to make it happen. You'll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We're more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting from your work every single day. M&S Foods Logistics is at the heart of ensuring our customers get the products they are coming to us for and ensuring our waste is at a minimum. We are investing heavily in our supply chain to ensure we’re building the M&S of the future in line with our growth trajectory. This role is at the centre of our supply chain operation ensuring our technology is efficient and reliably empowering our teams to get food in the hands of our customers.

What’s in it for you?

  • We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing outstanding quality, value, service to every customer whenever, wherever and however they want to shop with us.
  • After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third‑party brands for you and a member of your household.
  • Competitive holiday entitlement with the potential to buy extra holiday days!
  • Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.
  • A generous Defined Contribution Pension Scheme and Life Assurance.
  • A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.
  • Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.
  • Industry‑leading parental, adoption and neonatal policies, providing support and flexibility for your family.
  • Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family.
  • A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work.

What you’ll do

  • Deliver and own high‑quality software: Build, maintain, and operate reliable, cloud‑based solutions with strong automation, taking full ownership of delivery, support (including out‑of‑hours rota), and issue resolution.
  • Drive engineering excellence and DevOps practices: Lead adoption of DevOps, automation, and experimentation to improve the end‑to‑end product lifecycle, while continuously measuring and enhancing development metrics, quality, and stability.
  • Lead and contribute to frameworks, standards, and strategy: Develop and embed engineering frameworks, policies, and standards, while contributing to product planning, roadmaps, and defining/achieving Product Group objectives and key results.
  • Mentor and uplift engineering capability: Support, coach, and mentor engineers through code reviews, pair programming, and knowledge sharing, fostering clean, high‑quality code and continuous learning.
  • Promote innovation, collaboration, and community engagement: Champion technology, ways of working, and innovation across teams; actively participate in communities of practice; and contribute to recruitment strategy and hiring plans.

Who you are

We are looking for Software Engineers with experience with the following tech‑stack:

  • Database Technologies including MongoDB, SQL, CosmosDB
  • Azure Databricks
  • Terraform
  • SpringBoot
  • Java 11+
  • AngularJS
  • Queues – IBM MQ, Kafka
  • CI/CD using GitHub Actions
  • Azure Cloud Platform
  • Event Streaming Platform with Kafka

We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. We are ambitious about the future of retail. We’re redefining, innovating and leading the industry into a more conscientious, inspiring digital era. We’re redefining how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen.

Staff Software Engineer - Food Supply Chain in London employer: 慨正橡扯

Marks & Spencer is an exceptional employer, offering a dynamic and inclusive work culture that prioritises innovation and collaboration. With a strong focus on employee growth, you will benefit from tailored training programmes, generous perks, and a supportive environment that values your contributions. Located at the heart of the UK's food supply chain, you'll play a crucial role in shaping the future of retail while enjoying competitive benefits and a commitment to your wellbeing.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer - Food Supply Chain in London

Tip Number 1

Network like a pro! Reach out to current employees at M&S through LinkedIn or industry events. 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 a GitHub repository showcasing your projects, especially those that align with M&S's tech stack. This will help you stand out during interviews.

Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the M&S team.

We think you need these skills to ace Staff Software Engineer - Food Supply Chain in London

Cloud-based Solutions
Automation
DevOps Practices
Engineering Frameworks
Code Reviews
Pair Programming
MongoDB

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your experience with the tech stack mentioned in the job description, like Java, Azure, and DevOps practices.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about the food supply chain and how you can contribute to our mission. Share specific examples of your past work that demonstrate your engineering excellence and innovation.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in previous roles. We love seeing candidates who can think critically and drive solutions, especially in a fast-paced environment like ours.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!

How to prepare for a job interview at 慨正橡扯

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like MongoDB, SQL, and Azure. Brush up on your knowledge of DevOps practices and be ready to discuss how you've implemented them in past projects.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in software delivery or automation. Think about times when you improved processes or resolved issues efficiently, as this will demonstrate your ability to drive engineering excellence.

Emphasise Collaboration and Mentorship

Since the role involves mentoring and uplifting engineering capability, be ready to talk about your experiences in coaching others. Share stories that highlight your collaborative spirit and how you’ve contributed to team success.

Align with Company Values

Research Marks & Spencer’s commitment to innovation and sustainability. Be prepared to discuss how your personal values align with theirs and how you can contribute to their mission of redefining retail for a more conscientious future.