Principal Platform Engineer, Customer Platforms (Hybrid)

MARKS&SPENCER

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Marks & Spencer is seeking a Principal Software Engineer to drive the modernisation of mission-critical systems across our Customer Platform. You will lead cross-functional teams to design, build, and maintain software powering warehouse operations, reporting to the Senior Head of Software Engineering.

You will champion engineering excellence, contribute to our cloud and observability strategy, and mentor other senior engineers while shaping long-term technology and product investments.

Qualifications

  • Significant track record of strategic and innovative thinking with execution
  • Specialist in clean code and implementation of design patterns
  • Depth of knowledge in information security with security controls embedded
  • Confident driving system design conversations for high complexity
  • Analytical skills to optimise processes and lead a specialist team
  • Experience prototyping methods and mentoring others
  • Influence on industry models and alignment with technical strategies
  • Strong QA understanding and testing approaches
  • Ability to lead senior engineers and technical customers to outcomes
  • Cloud experience and automation expertise
  • Experience with Observability and reliability tools (e.g., New Relic)
  • Performance engineering expertise (load, web vitals)
  • Senior leadership mentality with ownership mindset
  • Entrepreneurial spirit in past organisations

Responsibilities

  • Lead design to operations and launch of core product features or programmes
  • Set technical direction and inform technology and product investments
  • Champion Communities of Practice to raise engineering standards
  • Lead by example through contributions to the engineering ecosystem
  • Promote clean code and architectural practices across teams
  • Advocate for productivity, delivery quality and operational excellence
  • Drive DevOps to automate product development lifecycle
  • Collaborate with engineering, technology and product leadership for alignment
  • Develop and mentor senior engineering roles across the landscape
  • Promote innovation across engineering teams
  • Drive industrialisation of product-minded tech capabilities
  • Inspire teams to achieve autonomy and maturity
  • Unblock teams by providing direction and alignment
  • Raise MS Tech profile through open-source contributions
  • Support recruitment, onboarding and external brand outreach

Skills

System design leadership
Clean code & architecture
Cloud computing & security
Observability & reliability
DevOps & automation
Performance engineering

Tools

Java & Micronaut
ReactJS & Next.js
Azure Cloud & Dynatrace
Mule, Kafka, MQ
Blue Yonder Dispatcher

Job description

Marks & Spencer is seeking a Principal Software Engineer to drive the modernisation of mission-critical systems across our Customer Platform. You will lead cross-functional teams to design, build, and maintain software powering warehouse operations, reporting to the Senior Head of Software Engineering.

You will champion engineering excellence, contribute to our cloud and observability strategy, and mentor other senior engineers while shaping long-term technology and product investments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Customer Platform
Principal Software Engineer, Customer Platform

Marks and Spencer • Greater London

On-site
GBP 90,000 - 140,000
20% colleague discount
Holiday allowance
Discretionary bonus
Lead Principal Engineer, Customer Platform
Lead Principal Engineer, Customer Platform

Marks & Spencer Plc • Greater London

Hybrid
GBP 90,000 - 130,000
20% colleague discount on M&S products
Discretionary bonus schemes
Strong pension and life assurance
+5
Platform Engineer, Data & Cloud Leader
Platform Engineer, Data & Cloud Leader

Marks and Spencer • Greater London

On-site
GBP 110,000 - 140,000
Colleague discount
Holiday allowance
Discretionary bonus
+6
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
Hybrid Software Engineering Manager — Platform & DevEx Lead
Hybrid Software Engineering Manager — Platform & DevEx Lead

Marks and Spencer • City Of London

Hybrid
GBP 100,000 - 140,000
20% colleague discount on M&S products
Holiday allowance (flexible)
Discretionary bonus schemes
+5
International Principal Software Engineer: Platform & Scale
International Principal Software Engineer: Platform & Scale

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
Colleague discount 20%
Holiday allowance
Discretionary bonus schemes
+6
Platform Engineering Manager: Lead 200+ Engineers
Platform Engineering Manager: Lead 200+ Engineers

Marks & Spencer Plc • City of Westminster

Hybrid
GBP 90,000 - 130,000
20% colleague discount
Holiday allowance
Discretionary bonus
+3
Platform SRE Engineering Manager
Platform SRE Engineering Manager

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
20% colleague discount on products
Generous holiday allowance
Discretionary bonus schemes
+6
Hybrid Backend Engineer — Commercial Planning
Hybrid Backend Engineer — Commercial Planning

Worky • Greater London

Hybrid
GBP 70,000 - 110,000
Colleague discount 20%
Flexible holiday allowance
Discretionary bonus
+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