2,110,419open jobs
130,084companies
243,746added this week
Browse all
Salary
≈ $140k – $248k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Staff

Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Aug 25, 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.

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! With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator.

As a Staff Software Engineer in Commercial Trading, your expertise will help us on this journey, creating solutions for the business that are robust and scalable, with good observability and metrics, following best-in-class engineering practice.

Due to high interest, this role may close earlier than advertised. We recommend applying as soon as possible.

Your key accountabilities will include:

  • Lead the architecture, design and delivery of scalable software solutions, distributed systems and modernisation initiatives that support critical store operations across M&S.
  • Provide technical leadership on complex, high-impact projects, driving engineering excellence through code reviews, deployment optimisation and adoption of engineering best practices.
  • Collaborate with stakeholders across Product, Delivery, Architecture, Infrastructure and senior leadership to deliver solutions aligned to business priorities, technology strategy and operational requirements.
  • Drive operational excellence by ensuring high availability, observability, resilience and continuous improvement across platforms and services.
  • Mentor and coach engineers at all levels, supporting capability development, knowledge sharing and fostering a high-performing engineering culture.

Who you are

Your skills and experience will include:

  • Strong hands-on experience developing enterprise applications using Java, Spring Boot, Micronaut, REST APIs, microservices architecture and event-driven technologies.
  • Proven expertise in modern software engineering practices including CI/CD, automated testing, source control and DevOps principles, with a strong ownership mindset.
  • Experience designing, deploying and supporting scalable cloud-native solutions using Azure, Kubernetes, Docker and modern platform technologies.
  • Strong understanding of operational excellence, observability, resilience and production support, including monitoring, performance optimisation and security best practices
  • Excellent leadership, stakeholder management and mentoring skills, with the ability to influence technical direction and drive continuous improvement across engineering teams.

Desirable Experience

Knowledge of the Retail domain, particularly around product lifecycle or merchandise and sales planning, is of interest, but not a necessity

Tech stack

The teams use a variety of technologies, including:

  • Java, Spring, SpringBOOT, Micronaut
  • React, Next.js, Typescript
  • Angular, Azure Cloud
  • Kubernetes, Dynatrace (observability)
  • SQL Server, MongoDB
  • Ignite, Redis

What’s in it for you

Working at M&S means being part of something bigger - helping to deliver quality, value and service to millions of customers every day. We’re inclusive, fast-moving and always evolving, with a strong sense of purpose and a focus on doing the right thing.

Here are just a few of the benefits that make working here even more rewarding:

  • 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 [*REMOVE THIS FOR RLA/B roles*]
  • 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

Everyone’s welcome

M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That’s why we’re revolutionising how we work and offering our most exciting opportunities yet. There’s never been a better time to be part of our team. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact.

We’re an in-person business and have core collaboration days in our Support Centre each week. For most teams, this is 3 working days where we come together to collaborate, innovate, and serve our customers brilliantly.

We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working.

If you consider yourself to require reasonable adjustments to any part of our recruitment process, we invite you to share those requirements with us when completing your application. We will make every effort to ensure your needs are met to provide a fair and transparent process of assessment.

#LI-NO1 #LI-Hybrid

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.
2,110,419 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
$93k – $132k per year · In office · Nationals only · Full-Time · 15+ years exp · Bachelor's Degree · Brampton
C#
C#
.NET
DevOps
CI/CD
SpaceTech
SysML
Apply
Remote (United States) · Full-Time
Python
SQL
Python
pySpark
Databases
Redis
Snowflake
Databricks
Delta Lake
AI/ML
Unstructured.io
Spark
LLM
Machine Learning
Frontend
GraphQL
DevOps
Rest API
Terraform
GitHub Actions
Azure
CI/CD
Analytics
ETL/ELT
Apply
Remote (United States) · Full-Time
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Security
Gradle
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
MS SQL
Apache Kafka
Frontend
Redux
GraphQL
Bootstrap
React.js
Material UI
Mobile
JUnit
DevOps
Rest API
Terraform
OpenShift
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
GitLab
Cybersecurity
SonarQube
Management
Agile
Scrum
Kanban
Apply
Hybrid · Contractor · Columbia
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Databases
Oracle
AI/ML
Copilot
DevOps
Rest API
Jenkins
Apply
$161k per year · In office · Full-Time · United States
Apply
≈ $109k – $203k per year (Estimated) · In office · Contractor · 9+ years exp · Bachelor's Degree · Cincinnati
Java
Java
Spring Framework
Spring Boot
Spring Security
Spring Cloud
Databases
MySQL
PostgreSQL
DynamoDB
DevOps
Rest API
Terraform
CI/CD
Git
AWS
AWS Lambda
Amazon EC2
Amazon S3
API Gateway
SOAP
Management
Agile
Apply
In office · 9+ years exp · Bachelor's Degree · Noida
Python
Java
SQL
Groovy
Databases
OpenSearch
AI/ML
Machine Learning
DevOps
Rest API
Splunk
Terraform
Helm
GitHub Actions
Datadog
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
$99k – $176k per year · Hybrid · 3+ years exp · Minnetonka
Python
Java
AI/ML
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
NLP
LLM
RAG
LLMOps
AWS Strands Agents
Structured Outputs
Semantic Search
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
CI/CD
Kubernetes
Apply
≈ $99k – $189k per year (Estimated) · In office · Contractor · PhD · Brandon
SQL
Databases
Oracle
DevOps
Rest API
Git
Apply
In office · Full-Time · Wakefield
Python
PowerShell
Bash
DevOps
GitHub Actions
VMWare
Datadog
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Configuration Management
TeamCity
Proxmox VE
Hyper-V
GitHub
GitLab
Linux
Windows
Apply
≈ $87k – $169k per year (Estimated) · Hybrid · London
Java
Kotlin
DevOps
CI/CD
Apply
≈ $90k – $174k per year (Estimated) · Hybrid · London
Python
Analytics
A/B Testing
Apply
≈ $85k – $164k per year (Estimated) · Hybrid · London
Java
DevOps
Dynatrace
CI/CD
Apply
≈ $87k – $169k per year (Estimated) · Hybrid · PhD · London
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Micronaut
Databases
Redis
Apache Kafka
AI/ML
Copilot
Claude
PyTorch
Frontend
Next.js
Angular
React.js
DevOps
Terraform
GitHub Actions
Dynatrace
Azure
CI/CD
Kubernetes
Cybersecurity
Snyk
Semgrep
Apply
≈ $141k – $251k 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
≈ $68k – $145k per year (Estimated) · Hybrid · Full-Time · Edinburgh · Leeds · London
DevOps
Azure DevOps
Azure
Management
Miro
Confluence
Jira
Agile
Apply
In office · London
Apply
General Manager 1 day ago
In office · London
Apply
Hybrid · Full-Time · London
Management
SharePoint
Apply
Hybrid · Full-Time · London
Management
SharePoint
Apply
See all jobs
This is one of many
2,110,419 more open roles from verified company boards, updated every day.