Principal Engineer, Customer Platform Modernization

Marks & Spencer Plc

England

Hybrid

GBP 110,000 - 140,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20% colleague discount on products
Competitive holiday allowance
Discretionary bonus schemes
Strong pension and life assurance
Tailored induction and training
M&S Choices portal

Job summary

Marks & Spencer Plc invites applications for a Principal Software Engineer in the Customer Platform team. You will lead the modernisation of mission-critical systems powering warehouse operations and customer experiences, collaborating with cross-functional teams to design, build and maintain scalable software.

You will drive engineering excellence, mentor peers, promote clean code and automation, and influence technology and product investments.

Qualifications

  • Significant track record of strategic and innovative thinking with execution experience.
  • Specialist in clean code and design patterns for common problems.
  • Depth of knowledge in information security with security controls embedded.
  • Ability to lead senior engineers and technical customers to outcomes.
  • Experience with prototyping methods and end-to-end service design.
  • Influence on technology strategy and procurement aligned to business needs.

Responsibilities

  • Lead technical excellence from design to operations and launch of core product features or strategic programmes.
  • Drive technical direction and influence the overall technology and product investments.
  • Champion Communities of Practice to establish engineering excellence.
  • Mentor senior engineers and contribute to the engineering ecosystem.
  • Promote clean code, clean architecture and automation in the product lifecycle.
  • Advocate for productivity, delivery quality and operational excellence.
  • Drive DevOps practices to automate the product development lifecycle.
  • Collaborate with Engineering, Technology and Product leadership to align strategies.
  • Support recruitment, onboarding and brand outreach in engineering.

Skills

Strategic thinking
Engineering leadership
Clean code
System design
Cloud computing
DevOps
Observability
Performance engineering
Security controls
Team mentorship

Tools

Kubernetes
Dynatrace
SQL Server
MongoDB
React
Next.js
Typescript

Job description

Marks & Spencer Plc invites applications for a Principal Software Engineer in the Customer Platform team. You will lead the modernisation of mission-critical systems powering warehouse operations and customer experiences, collaborating with cross-functional teams to design, build and maintain scalable software.

You will drive engineering excellence, mentor peers, promote clean code and automation, and influence 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: 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
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 - Drive Modernisation & Excellence
Principal Software Engineer - Drive Modernisation & Excellence

Marks and Spencer • Greater London

On-site
GBP 140,000 - 180,000
Staff Software Engineer - Warehouse Platform & Scale
Staff Software Engineer - Warehouse Platform & Scale

Marks and Spencer • Greater London

On-site
GBP 90,000 - 130,000
20% colleague discount on M&S products
Discretionary bonus schemes
Strong pension and life assurance
+3
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
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
Engineering Manager: Scale & Modernize Order Systems
Engineering Manager: Scale & Modernize Order Systems

Marks and Spencer • City Of London

On-site
GBP 120,000 - 160,000
20% colleague discount on products
Discretionary bonus schemes
Strong pension and life assurance
+1
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: 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
Principal Software Engineer
Principal Software Engineer

Marks and Spencer • Greater London

On-site
GBP 120,000 - 180,000
Flexible working
Inclusive culture
Disability accommodation