1,943,848open jobs
113,933companies
245,020added this week
Browse all
Salary
≈ $84k – $165k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Sep 10, 2026. Marks & Spencer scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Marks & Spencer is a British retailer selling clothing, lingerie, beauty products, home furnishings and food through hundreds of stores in the United Kingdom, an international franchise network and its online shop. Its food business sells own-brand groceries and prepared meals, and it owns a stake in the online grocer Ocado Retail. The company was founded in 1884. The company is headquartered in London, England, United Kingdom.

We’re looking for a Senior Software Engineer to play a pivotal role in evolving M&S’s Order Management platform. This team provides the critical software capabilities that power order fulfilment across the business, ensuring customers receive a seamless experience from checkout through to delivery, amendments, cancellations, and returns.

Your “customers” are product teams, engineers, fulfilment stakeholders, and ultimately millions of M&S customers - and your mission is to make them faster, more effective, and more confident through scalable systems, resilient integrations, and exceptional engineering practices.

This is a role for an engineer who is excited by solving complex fulfilment challenges, modernising enterprise systems, and building reliable software that supports one of the UK's largest retail operations.

About the Team

Our engineering teams enable product, engineering, and fulfilment teams to deliver customer experiences with speed and confidence. We create reliable, scalable, and secure platforms rooted in strong engineering standards, automation, and continuous improvement.

What You'll Do

Your key accountabilities will include:

  • Design, build, and evolve order management capabilities that support seamless customer fulfilment journeys across checkout, fulfilment, returns, amendments, and cancellations.
  • Own features end-to-end, taking responsibility for solution design, development, testing, deployment, and production support.
  • Help shape the technical direction of the Order Management platform, driving improvements in architecture, integration patterns, automation, reliability, and security.
  • Drive operational excellence by designing systems with observability, monitoring, resilience, and supportability at their core.
  • Use tools such as Dynatrace to improve platform visibility, monitoring, and alerting capabilities.
  • Collaborate closely with Product Managers, Engineering teams, and Fulfilment stakeholders to solve complex business challenges and accelerate delivery outcomes.

Who You Are

  • Strong Java engineer with experience designing and developing enterprise services, APIs, and integrations across distributed systems.
  • Willing to learn and work with the IBM Sterling OMS/SIP product suite. Previous experience with these products is a plus.
  • Experienced in CI/CD practices, observability, production support, and operational excellence.
  • Comfortable designing systems with resilience, recoverability, monitoring, and supportability in mind.
  • A collaborative engineer who enjoys working across disciplines, raising standards, and helping teams continuously improve.

What’s in it for you

Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever-evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever, and however they want to shop with us.

Here are some of the benefits we offer that make working for M&S just that little bit more special…

  • 20% colleague discount across M&S products and selected third-party brands.
  • Competitive holiday entitlement with the potential to buy extra holiday days.
  • Discretionary bonus schemes awarded based on personal and business performance.
  • A generous Defined Contribution Pension Scheme and Life Assurance.
  • A tailored induction and extensive learning and development opportunities.
  • Amazing perks and discounts via the M&S Choices platform.
  • Access to GymSave and the opportunity to become an M&S Shareholder.
  • A dedicated charity volunteer day to support a cause you're passionate about.
  • Access to a fantastic range of wellbeing support, including a 24/7 Virtual GP and wellbeing services.

Everyone’s Welcome

We are ambitious about the future of retail. We’re disrupting, innovating, and leading the industry into a more conscientious, inspiring digital era. We’re transforming 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.

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 win together.

If you’d benefit from any support or reasonable adjustments during any stage of the recruitment process, please let us know when completing your application.

#hybridrole

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,943,848 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
≈ $67k – $132k per year (Estimated) • Hybrid • Full-Time • Edinburgh • Altrincham • Leeds
Python
JavaScript
C#
Node JS
C#
.NET
DevOps
Azure
AWS
Management
Agile
Scrum
Kanban
Apply
≈ $53k – $130k per year (Estimated) • In office • Bachelor's Degree • Darlington
Java
C#
C#
.NET
Databases
PostgreSQL
Oracle
MS SQL
DevOps
Rest API
Azure
CI/CD
AWS
SOAP
Chips/EDA
Statistical Process Control
IoT
MQTT
Management
Agile
Apply
Lead Software Engineer 6 months ago
≈ $97k – $197k per year (Estimated) • Hybrid • Full-Time • London • Leeds • Edinburgh
Python
JavaScript
Node JS
DevOps
Terraform
Azure
CI/CD
Jenkins
AWS
Management
Agile
Scrum
Kanban
Apply
≈ $65k – $161k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Altrincham
Python
JavaScript
Databases
PostgreSQL
PostGIS
AI/ML
Multimodal AI
Machine Learning
Frontend
OpenLayers
DevOps
Terraform
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Robotics
Digital Twin
Analytics
ETL/ELT
Management
Agile
Scrum
Kanban
SpaceTech
GDAL
QGIS
GeoServer
Apply
≈ $85k – $172k per year (Estimated) • In office • Cheltenham
C++
DevOps
RTOS
CI/CD
Git
SpaceTech
DO-178C
DO-254
ARINC
Apply
Remote (United States) • Public Trust
Java
SQL
DevOps
OpenShift
Docker
Linux
SOAP
Management
Agile
Scrum
Apply
Remote (United States) • Bachelor's Degree
Python
JavaScript
Java
TypeScript
SQL
Node JS
Bash
Python
Django
Java
Maven
Spring Boot
Apache Tomcat
Databases
PostgreSQL
Azure SQL Database
Frontend
Vue.js
Webpack
Angular
React.js
Mobile
React Native
DevOps
Rest API
Terraform
Azure
Git
AWS
AWS Lambda
Amazon S3
Linux
Management
Confluence
Jira
Agile
Scrum
QA
Playwright
Apply
≈ $35k – $86k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Beirut
Python
Java
AI/ML
Machine Learning
Apply
Backend Engineer 10 days ago
In office • Bengaluru
JavaScript
Java
AI/ML
AI Agents
LLM
Machine Learning
Frontend
React.js
DevOps
Git
Apply
In office • 5+ years exp • Bachelor's Degree
Python
PHP
SQL
PHP
Magento
Databases
PostgreSQL
Oracle
DevOps
Rest API
Ansible
Dynatrace
CI/CD
Kubernetes
Grafana
Argo Workflows
Linux
Unix
DNS
SOAP
Cybersecurity
LDAP
Apply
≈ $146k – $252k per year (Estimated) • Hybrid • London
Python
JavaScript
Java
Kotlin
SQL
Java
Spring Boot
Micronaut
Databases
Apache Kafka
Azure SQL Database
AI/ML
Copilot
Agentic Workflows
DevOps
Terraform
Helm
OpenTelemetry
Dynatrace
PagerDuty
Azure
CI/CD
Git
Docker
Kubernetes
Incident Management
Apply
≈ $144k – $249k per year (Estimated) • Hybrid • London
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Micronaut
Databases
Redis
AI/ML
PyTorch
Frontend
Next.js
Angular
React.js
DevOps
Rest API
Dynatrace
Azure
CI/CD
Docker
Kubernetes
Apply
≈ $144k – $249k per year (Estimated) • Hybrid • London
Python
JavaScript
Java
SQL
COBOL
Java
Spring Boot
COBOL
IBM MQ
Databases
Apache Kafka
AI/ML
Copilot
DevOps
Rest API
Terraform
Helm
OpenTelemetry
Dynatrace
PagerDuty
Azure
CI/CD
Docker
Kubernetes
Incident Management
Windows
Apply
≈ $73k – $120k per year (Estimated) • Hybrid • London
DevOps
CI/CD
Cybersecurity
Crowdstrike
Microsoft Sentinel
Microsoft Defender
MITRE ATT&CK
SIEM
Apply
≈ $37k – $83k per year (Estimated) • In office • United Kingdom
Analytics
Microsoft Excel
Apply
Founding Engineer 1 day ago
≈ $63k – $139k per year (Estimated) • Remote (United Kingdom) • Full-Time • 3+ years exp • Master's Degree • London
Python
JavaScript
TypeScript
C++
AI/ML
AI Agents
NLP
LLM
EU AI Act
Machine Learning
Apply
≈ $86k – $254k per year (Estimated) • Hybrid • Full-Time • Billund • London
Python
SQL
AI/ML
AI Agents
Apply
$71k – $83k per year • In office • Bachelor's Degree • London
C#
C#
.NET
Apply
$60k – $71k per year • In office • London
C#
C#
.NET
Apply
≈ $50k – $116k per year (Estimated) • In office • London
Python
SQL
Apply
See all jobs
This is one of many
1,943,848 more open roles from verified company boards, updated every day.