Senior Backend Engineer — Scalable Order Platform (Hybrid)

Marks & Spencer Plc

England

Hybrid

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Colleague discount
Extra holiday options
Discretionary bonus
Pension & life cover
Induction & training
Wellbeing resources
Volunteer day

Job summary

Marks & Spencer plc in the United Kingdom is seeking a Senior Software Engineer to evolve the Customer Order Domain. This role focuses on building backend services, scalable microservices, and APIs that support the full order lifecycle across multiple channels.

You will work with Java or Kotlin, Kafka, GraphQL and REST in a scalable, event-driven environment and collaborate with product managers, architects, and engineers to solve complex commerce challenges.

Qualifications

  • Strong backend engineer with experience designing and operating scalable services in production.
  • Experience designing API-first platforms with GraphQL and REST-based services.
  • Knowledge of event-driven architectures and asynchronous messaging patterns.

Responsibilities

  • Design, build, and evolve backend services that support the complete customer order lifecycle, from order creation through fulfilment and completion.
  • Develop scalable microservices and APIs using Java/Kotlin.
  • Contribute to event-driven architectures using Kafka to support high-volume transactional workflows across Payments, Pricing, and Fulfilment domains.
  • Design and evolve GraphQL and REST APIs for performance, scalability and developer experience.
  • Build resilient, low-latency solutions using distributed databases, caching technologies and modern architectural patterns.
  • Collaborate with Product Managers, Engineers, Architects and stakeholders to solve complex commerce challenges.

Skills

Java
Kotlin
Microservices
Distributed systems
API-first design
GraphQL
REST APIs
Event-driven
High-volume transactions

Tools

Kafka
GraphQL
REST
Distributed databases

Job description

Marks & Spencer plc in the United Kingdom is seeking a Senior Software Engineer to evolve the Customer Order Domain. This role focuses on building backend services, scalable microservices, and APIs that support the full order lifecycle across multiple channels.

You will work with Java or Kotlin, Kafka, GraphQL and REST in a scalable, event-driven environment and collaborate with product managers, architects, and engineers to solve complex commerce challenges.

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 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 Backend Engineer — Commercial Planning (Hybrid)
Senior Backend Engineer — Commercial Planning (Hybrid)

Marks & Spencer Plc • City of Westminster

Hybrid
GBP 90,000 - 120,000
20% discount on products
Holiday allowance
Discretionary bonus
+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 – Lead Scalable Kotlin Systems
Senior Software Engineer – Lead Scalable Kotlin Systems

MARKS&SPENCER • Greater London

Hybrid
GBP 85,000 - 110,000
20% colleague discount
Discretionary bonus schemes
Strong pension and life assurance
+2
Senior Software Engineer - Lead Scalable Systems (Hybrid)
Senior Software Engineer - Lead Scalable Systems (Hybrid)

Marks & Spencer Plc • City of Westminster

Hybrid
GBP 70,000 - 110,000
20% colleague discount
Holiday allowance
Discretionary bonus schemes
+6
Senior Backend Engineer – Commercial Planning Platform
Senior Backend Engineer – Commercial Planning Platform

Marks and Spencer • Greater London

Hybrid
GBP 85,000 - 125,000
20% colleague discount on M&S products
Discretionary bonus
Strong pension and life assurance
+2
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 Backend Engineer, IBM Sterling Order Management
Staff Backend Engineer, IBM Sterling Order Management

Marks and Spencer • City Of London

On-site
GBP 90,000 - 120,000
20% colleague discount
Welcome induction and learning schemes
Annual bonus based on performance
+1
Senior Backend Engineer - International Pricing & Scale
Senior Backend Engineer - International Pricing & Scale

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
20% colleague discount
Discretionary bonus
Strong pension and life assurance
+5