Senior Software Engineer - Stock Platform & Online Growth

Marks & Spencer Group

City of Westminster

On-site

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Colleague discount
Annual bonus
Pension scheme
Wellbeing support

Job summary

Marks & Spencer is seeking a Senior Software Engineer to lead the modernisation of our order management software within the Stock Domain. You will design scalable data services, own features end-to-end, and shape platform APIs for reliable stock visibility and customer experiences.

You will collaborate with Product Managers and Fulfilment teams, drive observability with Dynatrace, and mentor engineers while advancing a culture of engineering excellence across the stock platform.

Qualifications

  • 5+ years experience building data-intensive distributed systems at scale.
  • Proficient in JVM languages such as Java or Kotlin andMicronaut.
  • Experience with CI/CD pipelines and cloud deployments.
  • Strong data modeling, data contracts and integration experience.

Responsibilities

  • Build and evolve reliable data services and APIs using Java and Micronaut.
  • Own features end-to-end from design to production monitoring.
  • Shape the Stock Platform's APIs and event flows across systems.
  • Mentor engineers and promote best practices across teams.

Skills

Data-intensive systems
JVM languages
DevOps & CI/CD
Cloud platforms
Data modeling
Strategic thinking
Security & quality
AI-assisted development

Tools

Kafka
Micronaut
GitHub Actions
Terraform
Docker
Kubernetes
Dynatrace
SFTP
MongoDB
Azure

Job description

Marks & Spencer is seeking a Senior Software Engineer to lead the modernisation of our order management software within the Stock Domain. You will design scalable data services, own features end-to-end, and shape platform APIs for reliable stock visibility and customer experiences.

You will collaborate with Product Managers and Fulfilment teams, drive observability with Dynatrace, and mentor engineers while advancing a culture of engineering excellence across the stock platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Stock Platform & Real-Time Data
Senior Software Engineer, Stock Platform & Real-Time Data

Marks and Spencer • Greater London

Hybrid
GBP 90,000 - 120,000
Colleague discount
Induction & training
Annual bonus
+5
Senior Java Engineer - Order Management Platform (Hybrid)
Senior Java Engineer - Order Management Platform (Hybrid)

Marks & Spencer Plc • Greater London

Hybrid
GBP 90,000 - 120,000
Colleague discount
Holiday entitlement
Discretionary bonus schemes
+4
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
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
Software Engineering Manager: Lead Scalable, Reliable Systems
Software Engineering Manager: Lead Scalable, Reliable Systems

Marks and Spencer • City Of London

On-site
GBP 90,000 - 150,000
20% colleague discount on products
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
Senior Software Engineer — Architect & Scale Systems
Senior Software Engineer — Architect & Scale Systems

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Bonus schemes
+6
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
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
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