Software Engineering Manager - Fulfilment Expansion in London

Software Engineering Manager - Fulfilment Expansion in London

London Full-Time No working from home possible
Marks and Spencer

Software Engineering Manager (Digital Fulfilment Platforms)

We’re looking for a Software Engineering Manager to play a pivotal role in leading and evolving M&S’s digital fulfilment platforms. This team provides the critical software capabilities that power fulfilment operations across the business, from in‑store fulfilment and order collection to dropship supplier and carrier integrations. Your mission is to make product teams, engineers and operational stakeholders faster, more effective and more confident through high‑performing teams, scalable systems and excellent engineering practices.

About The Team

Our engineering teams enable product, engineering and operational teams to build and deliver solutions with speed and confidence. We create reliable, scalable and intuitive platforms, rooted in strong engineering standards, automation and continuous improvement.

  • In‑store fulfilment systems
  • Store order collection platforms
  • Dropship supplier integrations
  • Carrier and logistics integrations
  • Platform tooling, automation and DevOps enablement

What You’ll Do

  • Build, mentor and lead high‑performing software engineering teams, fostering a culture of collaboration, innovation, ownership and continuous improvement.
  • Oversee the planning, execution and delivery of complex software initiatives, ensuring alignment with business objectives, timelines, budgets and quality expectations.
  • Work closely with product management, design, programme management and operational stakeholders to define scope, shape roadmaps and deliver impactful business outcomes.
  • Provide strong technical leadership, guiding architecture, design decisions and engineering best practices across fulfilment systems and platforms.
  • Drive the adoption of modern software engineering standards, tools and methodologies to improve software quality, developer experience and delivery efficiency.
  • Ensure operational excellence by embedding DevOps principles and maintaining reliable, scalable, secure and well‑supported production systems.

Who You Are

  • A strong engineering leader with a passion for building, developing and empowering high‑performing software engineering teams.
  • Previously a hands‑on senior software engineer with experience across a broad range of technologies, platforms and architectural patterns.
  • Experienced in delivering highly scalable backend systems, ideally within Java‑based environments.
  • Extensive software engineering experience across multiple technologies, frameworks and delivery environments.
  • Strong understanding of system design, software architecture, cloud platforms and modern engineering best practices.

Benefits

  • After completing your probationary period, you’ll receive a 20% colleague discount across all M&S products and many of our third‑party brands for you and a member of your household.
  • Competitive holiday entitlement with the potential to buy extra holiday days.
  • Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.
  • A generous defined contribution pension scheme and life assurance.
  • A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.
  • Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.
  • Industry‑leading parental, adoption and neonatal policies, providing support and flexibility for your family.
  • Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 virtual GP and PAM Assist.
  • A charity volunteer day to support a charity or cause you’re passionate about through a dedicated day away from work.

#J-18808-Ljbffr
Marks and Spencer

Contact Details:

Marks and Spencer Recruitment Team