Skip to main content
Marks & Spencer

Staff Software Engineer

5d

Marks & Spencer

GB · Full-time · £90,000 – £130,000

About this role

As part of the M&S Software Engineering team, you'll join a well-loved historic brand working on solutions that serve millions of loyal customers and thousands of colleagues. With ethical values at the company's core and technology leaders who understand software engineers, it's an exciting time redefining into a digital-first, engineering-led organisation.

The M&S Online Fulfilment area seeks a Staff Software Engineer for the Promising team. You will provide technical expertise, lead design and delivery of robust solutions, and operate with excellence. Creative, curious and pragmatic, lead modernisation of order management software for seamless customer experience and scalable, reliable systems.

The Promising team is on a multi-year journey building platforms and services for accurate delivery details to customers. At a critical junction in the retail ecosystem, provide real-time delivery and collection options so customers get products when and where they want. Evolving towards resilient systems creating market-leading experiences driving brand loyalty and revenue.

Play a key part driving ambition for best-in-class software engineering team, environment and culture. Join community of engineers to build modern digital ecosystem. Work with cutting-edge technologies and do the best work of your career.

Requirements

  • Technical expertise in software engineering
  • Ability to lead design and delivery of robust solutions
  • Creative, curious and pragmatic approach
  • Experience modernising order management software
  • Skills in building resilient services, APIs and integrations
  • Knowledge of scalable, reliable, secure systems
  • Proficiency in supporting inventory visibility and fulfilment

Responsibilities

  • Provide technical expertise and lead design and delivery of robust solutions
  • Lead modernisation of order management software for seamless customer experience
  • Build and evolve order management and promising capabilities
  • Design and enhance resilient services, APIs and integrations
  • Support accurate delivery promises, inventory visibility and fulfilment decisions
  • Enable online growth ambitions through scalable, reliable, secure and cost-effective systems
  • Operate with excellence across digital and retail channels

Benefits

  • Join a well-loved historic brand with ethical values
  • Work on solutions serving millions of customers
  • Collaborate with technology leaders who understand engineering
  • Build modern digital ecosystem with cutting-edge technologies