Staff Software Engineer - Warehouse Platform & Scale

Marks and Spencer

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20% colleague discount on M&S products
Discretionary bonus schemes
Strong pension and life assurance
Tailored induction and training
Wellbeing support
Volunteer day

Job summary

Marks & Spencer is seeking a senior software engineer to join the Warehouse Platform team in London, shaping core warehouse technology across WMS and related platforms. You will drive technical direction, deliver scalable solutions, and mentor engineers while improving reliability and observability.

The role emphasizes strong coding practices, collaboration with architecture and product teams, and a focus on security, performance, and continuous improvement in a modern engineering environment.

Qualifications

  • Proven track record in full-stack engineering delivering scalable UI, backend systems and enterprise integrations.
  • Strong understanding of software engineering principles, patterns and best practices.
  • Experience with automated testing and performance testing across unit, integration and end-to-end layers.
  • Experience embedding security and operational excellence across the SDLC (DevSecOps).
  • Technical expertise across Java, SQL, JavaScript and modern CI/CD tooling.

Responsibilities

  • Develop, test and debug high-quality software solutions with engineering best practices.
  • Provide technical leadership on complex initiatives aligning with strategy and standards.
  • Lead design and implementation of scalable software and third-party integrations with architecture teams.
  • Conduct code reviews ensuring maintainability, tests, performance and quality.
  • Collaborate with stakeholders to design effective scalable technology solutions.
  • Mentor engineers and grow engineering capability across teams.
  • Improve operations through monitoring, incident management and continual improvements.

Skills

Full-stack
Java
SQL
JavaScript
CI/CD
Cloud
Observability
Leadership

Tools

Azure
Docker
Kubernetes
Terraform
GitHub Actions
SonarQube
Snyk

Job description

Marks & Spencer is seeking a senior software engineer to join the Warehouse Platform team in London, shaping core warehouse technology across WMS and related platforms. You will drive technical direction, deliver scalable solutions, and mentor engineers while improving reliability and observability.

The role emphasizes strong coding practices, collaboration with architecture and product teams, and a focus on security, performance, and continuous improvement in a modern engineering environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Warehouse Platform (Hybrid)
Staff Software Engineer - Warehouse Platform (Hybrid)

Marks & Spencer Plc • England

Hybrid
GBP 90,000 - 120,000
M&S employee discount
Discretionary bonus schemes
Pension & life assurance
+2
Staff Software Engineer: Lead Scalable Warehouse Platform
Staff Software Engineer: Lead Scalable Warehouse Platform

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
20% colleague discount
Holiday allowance
Discretionary bonus
+4
Staff Software Engineer - Warehouse Automation & WMS
Staff Software Engineer - Warehouse Automation & WMS

Marks and Spencer • Greater London

On-site
GBP 70,000 - 110,000
Staff Software Engineer, Warehouse Automation
Staff Software Engineer, Warehouse Automation

Marks & Spencer Plc • England

On-site
GBP 70,000 - 110,000
Employee discount
Pension plan
Life assurance
+2
Staff Software Engineer: Platform & Store Ops Leader
Staff Software Engineer: Platform & Store Ops Leader

Marks and Spencer • Greater London

On-site
GBP 80,000 - 100,000
20% colleague discount on all products
Competitive holiday allowance
Discretionary performance-based bonus schemes
+3
Staff Software Engineer - Warehouse Platform
Staff Software Engineer - Warehouse Platform

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
20% colleague discount
Holiday allowance
Discretionary bonus
+4
Senior Software Engineer: Build Scalable Systems & Lead Tech
Senior Software Engineer: Build Scalable Systems & Lead Tech

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Discretionary bonus
+3
Principal Software Engineer: Lead Modernization & Architecture
Principal Software Engineer: Lead Modernization & Architecture

Marks and Spencer • Greater London

On-site
GBP 120,000 - 180,000
Flexible working
Inclusive culture
Disability accommodation
Principal Software Engineer: Platform Modernization Lead
Principal Software Engineer: Platform Modernization Lead

Marks & Spencer Plc • City of Westminster

On-site
GBP 90,000 - 120,000
Flexible working
Inclusion & Equal Opportunities
Senior Software Engineer - Order Management (Hybrid)
Senior Software Engineer - Order Management (Hybrid)

Marks and Spencer • Greater London

Hybrid
GBP 75,000 - 110,000
Colleague discount
Discretionary bonus
Pension scheme
+2