Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 29 Oct 2026

Staff Software Engineer (IBM Sterling)

Marks & Spencer London, GB Hybrid staff full-time

The employer hasn't listed a salary.

Apply on Marks & Spencer

Description

As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues!

The M&S Online Fulfilment area is looking for a Staff Software Engineer to join the Promising team. You will provide technical expertise, lead the design and delivery of robust solutions, and operate with excellence.

Responsibilities

  • Build and evolve order management and promising capabilities – design and enhance resilient services, APIs and integrations that support accurate delivery promises, inventory visibility and fulfilment decisions across digital and retail channels.
  • Own features end-to-end – take responsibility for design, development, testing, deployment and production support of our promising platform.
  • Shape the technical direction of our Promising Platform – help evolve the services, integrations and decisioning that power how we source, promise and fulfil orders across stores, distribution centres, suppliers and digital channels.
  • Champion engineering excellence – write clean, maintainable, well-tested code and help establish best practices across multiple teams.
  • Drive operational excellence and observability – share responsibility for the reliability of our data integrations.
  • Collaborate widely – work closely with Product Managers, cross-functional engineering teams and other Fulfilment teams to solve real business problems.
  • Mentor and support colleagues – provide coaching and feedback to more junior engineers.

Requirements

  • A strong technical leader – you bring deep backend engineering experience and a track record of shaping reliable, scalable systems in complex enterprise environments.
  • Experienced in the IBM Sterling order management product suite and the fulfilment domain – you understand the technical and operational challenges involved in inventory visibility, promising, sourcing and fulfilment.
  • Strong in Java and enterprise integration – you are confident building services, APIs and integrations that operate reliably across a varied systems landscape.
  • Operationally excellent – you care about CI/CD, observability, production support and release quality.
  • Pragmatic and commercially aware – you balance technical ambition with delivery, understand the impact of engineering choices on customer experience and operational outcomes.
  • Collaborative and improvement-focused – you enjoy working across disciplines, raising engineering standards and helping teams adopt better tools, practices and ways of working.

Benefits

  • 20% colleague discount on most things from furniture, fashion and food.
  • A first-class welcome to M&S with a tailored induction and a wide range of training schemes.
  • Attractive annual bonus, based on company performance and personal objectives.
  • Competitive holiday entitlement with the potential to buy extra holiday days.
  • Amazing perks and discounts via our M&S Choices website.
  • Charity Volunteer Day – a paid day away from work to support your chosen charity.
  • A very generous Defined Contribution Pension Scheme and Life Assurance.
  • Access to a fantastic range of wellbeing support.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/114041

Apply on Marks & Spencer