Senior Software Engineer, Stock Platform & Real-Time Data

Marks and Spencer

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Colleague discount
Induction & training
Annual bonus
Holiday entitlement
M&S Choices perks
Volunteer day
Pension & life cover
Wellbeing support

Job summary

Marks & Spencer is seeking a Senior Software Engineer to join the Stock Domain team in London. You will lead the modernisation of our order management software, building data pipelines, APIs, and event-driven systems to support online growth with scalable, reliable, and secure technology.

You will work across the stock platform, collaborating with product managers and other fulfillment teams, using cutting-edge tools and cloud infrastructure.

Qualifications

  • 5+ years building and scaling data-intensive distributed systems with batch and streaming workloads.

Responsibilities

  • Build and evolve reliable data services and APIs in Java and Micronaut, with Kafka integration.
  • Own features end-to-end from design through production monitoring and deployment.
  • Shape the Stock Platform's services, APIs and event flows for stock visibility and e2e reliability.
  • Champion engineering excellence with well-tested code, reviews, and documentation.
  • Drive operational excellence and observability using Dynatrace and monitoring best practices.
  • Collaborate with Product Managers and cross-functional teams to solve business problems.
  • Mentor and coach junior engineers and grow the engineering community.

Skills

Java
Kotlin
Micronaut
Kafka
GitHub Actions
Terraform
Azure
Docker
Kubernetes
Dynatrace
Snyk
Semgrep
GitHub Copilot
MongoDB
SFTP

Tools

Kafka
GitHub Actions
Terraform
Azure
Docker
Kubernetes
Dynatrace
Snyk
Semgrep
GitHub Copilot

Job description

Marks & Spencer is seeking a Senior Software Engineer to join the Stock Domain team in London. You will lead the modernisation of our order management software, building data pipelines, APIs, and event-driven systems to support online growth with scalable, reliable, and secure technology.

You will work across the stock platform, collaborating with product managers and other fulfillment teams, using cutting-edge tools and cloud infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Scalable Orders Platform (Hybrid)
Senior Backend Engineer - Scalable Orders Platform (Hybrid)

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 120,000
20% colleague discount across M&S and
Competitive holiday entitlement with a
Discretionary bonus schemes
+2
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
Senior Backend Engineer, Order Management Platform (Hybrid)
Senior Backend Engineer, Order Management Platform (Hybrid)

MARKS&SPENCER • Greater London

Hybrid
GBP 90,000 - 120,000
Discount
Holiday buy
Bonus
+5
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 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
Senior Software Engineer – Scalable Backend & Cloud
Senior Software Engineer – Scalable Backend & Cloud

Marks & Spencer Plc • City of Westminster

Hybrid
GBP 70,000 - 110,000
20% colleague discount
Holiday allowance
Discretionary bonus schemes
+5
Staff Software Engineer – Lead Scalable Cloud Solutions
Staff Software Engineer – Lead Scalable Cloud Solutions

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount 20%
Holiday allowance
Pension
+6
Senior Software Engineer, Food Platform & Data Pipelines
Senior Software Engineer, Food Platform & Data Pipelines

Marks and Spencer • Greater London

Hybrid
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
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 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