Staff Software Engineer: Platform & Hospitality Tech

Marks & Spencer Plc

City of Westminster

On-site

GBP 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

20% colleague discount
Competitive holiday allowance
Discretionary bonus schemes
Strong pension and life assurance
Tailored induction and training
Exclusive perks via M&S Choices
Family policies
Wellbeing support
Volunteer day

Job summary

Marks & Spencer Plc's Software Engineering team seeks a Staff Engineer to provide technical leadership across Food Service Technology, shaping Scan & Shop, Digital Café and in-store hospitality tech used by millions of customers.

You'll set architectural direction, drive engineering excellence, mentor engineers, and build scalable platforms while partnering with multiple teams to deliver high-impact retail experiences across the hospitality space.

Qualifications

  • Strong experience designing and delivering large-scale distributed systems using Java, Spring Boot or similar modern engineering frameworks.
  • Expertise in cloud-based technologies, infrastructure platforms and modern engineering practices, including DevOps, automation and observability.
  • Experience influencing technical strategy, architecture decisions and engineering standards across multiple teams or business domains.
  • Strong knowledge of APIs, microservices architecture, platform engineering principles and operational excellence in high-availability environments.
  • Proven ability to mentor engineers, drive technical excellence and build collaborative relationships with technical and non-technical stakeholders.

Responsibilities

  • Define and deliver the technical strategy and architecture roadmap for hospitality technology platforms, ensuring solutions are scalable, secure and aligned to business objectives.
  • Lead the design and implementation of complex engineering capabilities, creating reusable platforms, tooling and services that improve productivity across multiple teams.
  • Drive operational excellence by improving resilience, observability, incident management processes and overall platform performance.
  • Partner with architects, engineers, vendors and stakeholders to evaluate technology decisions, manage technical risk and influence long-term investment priorities.
  • Coach and mentor engineers, champion engineering best practices and contribute to recruitment, talent development and technical communities across M&S.

Skills

Java
Spring Boot
Distributed systems
Cloud technologies
DevOps
Observability
APIs & microservices
Mentoring engineers

Job description

Marks & Spencer Plc's Software Engineering team seeks a Staff Engineer to provide technical leadership across Food Service Technology, shaping Scan & Shop, Digital Café and in-store hospitality tech used by millions of customers.

You'll set architectural direction, drive engineering excellence, mentor engineers, and build scalable platforms while partnering with multiple teams to deliver high-impact retail experiences across the hospitality space.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — Platform & Architecture Lead
Staff Software Engineer — Platform & Architecture Lead

Marks and Spencer • Greater London

On-site
GBP 90,000 - 140,000
20% colleague discount
Holiday allowance
Discretionary bonus schemes
+6
Staff Software Engineer- Hospitality
Staff Software Engineer- Hospitality

Marks & Spencer Plc • City of Westminster

On-site
GBP 90,000 - 120,000
20% colleague discount
Competitive holiday allowance
Discretionary bonus schemes
+6
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- Hospitality
Staff Software Engineer- Hospitality

Marks and Spencer • Greater London

On-site
GBP 90,000 - 140,000
20% colleague discount
Holiday allowance
Discretionary bonus schemes
+6
Staff Backend Engineer, Scalable Cloud Platforms
Staff Backend Engineer, Scalable Cloud Platforms

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Employee 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
Staff Software Engineer — Lead Architect & Mentor (Backend)
Staff Software Engineer — Lead Architect & Mentor (Backend)

MARKS&SPENCER • Greater London

On-site
GBP 75,000 - 110,000
20% Colleague discount
Annual bonus
Generous holiday entitlement
+1
Staff Platform Engineer - Customer Data Platform
Staff Platform Engineer - Customer Data Platform

Marks & Spencer Plc • City of Westminster

On-site
GBP 90,000 - 130,000
Colleague discount
Discretionary bonus
Pension plan
+3
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 Payments Platform Engineer - Scale & Reliability
Staff Payments Platform Engineer - Scale & Reliability

Marks and Spencer • City Of London

Hybrid
GBP 95,000 - 135,000
Colleague discount
Holiday allowance
Discretionary bonus schemes
+6