Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Staff Software Engineer - Warehouse Platform

Marks & Spencer Hybrid staff full-time

The employer hasn't listed a salary.

Apply on Marks & Spencer

Description

As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues.

This role sits within our Warehouse Platform team, supporting the Fashion, Home & Beauty (FH&B) Supply Chain & Logistics sub-domain, a core part of M&S's growth plans. You will help shape and improve the core warehouse technology that keeps site operations running, building robust, scalable solutions across Warehouse Management Systems (WMS) and related platforms.

Your key accountabilities will include:

  • Developing, testing, and debugging high-quality software solutions, setting the standard for engineering excellence and promoting best coding practices across the team.
  • Providing technical leadership on complex initiatives, ensuring solutions align with engineering strategy, technology standards, and architectural principles.
  • Leading the design and implementation of scalable software solutions and third-party integrations, working closely with Architecture teams to deliver sustainable outcomes.
  • Conducting thorough code reviews to ensure maintainability, automated testing coverage, performance, and adherence to engineering standards while fostering a culture of continuous improvement.
  • Collaborating closely with business stakeholders, product managers, and engineers to understand challenges and design effective, scalable technology solutions.
  • Mentoring and coaching engineers at all levels, sharing expertise, enabling growth, and supporting the development of high-performing engineering teams.
  • Driving operational excellence through monitoring, alerting, incident management, and continuous service improvements, ensuring lessons learned are incorporated into future development.

The team uses a variety of technologies, including:

  • Languages & Frameworks: Java (Spring Boot), .NET, Angular, AngularJS, React, TypeScript, Python, Playwright, Cucumber, JMeter, and AI/ML technologies.
  • Cloud & Infrastructure: Azure IaaS and PaaS services, Docker, Kubernetes, Helm, and Terraform.
  • Data & Messaging: Kafka (Confluent), IBM MQ/MQFTE, and SFTP.
  • Databases: Relational databases
  • API & Integration: Apigee, REST APIs, and Windows Services.
  • Observability: Dynatrace, PagerDuty, and Helix.
  • CI/CD & Quality: GitHub Actions, SonarQube, Semgrep, Snyk, Prisma, GitHub Advanced Security, and Qualys.
  • Analytics: Power BI.

We're offering a range of benefits, including:

  • 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available once you've completed your probation.
  • Competitive holiday allowance with the option to buy more.
  • Discretionary bonus schemes linked to your performance and ours.
  • Strong pension and life assurance to help plan for the future.
  • Tailored induction and training to support your development from day one.
  • Exclusive perks and savings through our M&S Choices portal.
  • Market-leading family policies, including parental, adoption, and neonatal leave.
  • 24/7 wellbeing support, including virtual GP access and mental health services.
  • One paid volunteer day a year to support a cause that matters to you.

Skills

Required

Nice to have

  • retail domain
  • Supply Chain and Logistics
  • Warehouse Management Systems (WMS)
  • transport planning
  • transport execution
  • operational systems

Ready to apply?

You apply with the employer directly. Their original posting is here: https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/123592

Apply on Marks & Spencer