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 26 Oct 2026

Staff Software Engineer - Commercial Planning

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.

This role sits within the Commercial Planning area, supporting M&S's Fashion, Home & Beauty transformation efforts, which are central to M&S's ambitious growth and modernisation plans.

Your expertise will help us on this journey, creating solutions for the business that are robust, scalable and secure, with strong observability, meaningful metrics and best-in-class engineering practices.

Key Accountabilities:

  • Develop, test and debug software solutions, taking a lead on what good coding practices look like and championing engineering excellence across the team.
  • Provide expert technical guidance on complex projects, ensuring solutions align with engineering strategy, architectural standards and technology roadmaps.
  • Lead the design and delivery of scalable software solutions and third-party integrations, partnering closely with Architecture teams and key stakeholders.
  • Conduct thorough code reviews to ensure adherence to technical standards, maintainability, automated testing practices and high-quality software delivery.
  • Build strong partnerships with business stakeholders, product managers, engineers and external partners to design effective technical solutions that meet business needs.
  • Mentor and coach engineers at all levels, sharing knowledge and helping develop technical capability across the wider engineering community.
  • Drive operational excellence through monitoring, observability, alerting and incident management practices, ensuring learnings from production environments are fed back into development.
  • Stay informed of emerging technologies, AI capabilities and engineering trends, proposing innovative solutions that enhance business outcomes and engineering productivity.

Requirements:

  • Proven track record developing high-performing, robust backend systems and integrations, with a focus on scalability, optimisation and resilience.
  • Deep understanding of software engineering principles, design patterns and modern development practices, applied to building maintainable and adaptable systems.
  • Strong understanding of automated testing approaches and tooling across unit, integration and end-to-end testing layers.
  • Proven hands-on experience implementing DevSecOps practices at scale across enterprise-grade applications and platforms.
  • Technical proficiency across a variety of technologies including Java, PL/SQL, JavaScript, Git and CI/CD tooling.
  • Experience designing and implementing scalable cloud-based applications with a strong focus on performance, security and operational excellence.
  • Strong communication and stakeholder management skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • A mentoring mindset with a genuine passion for developing engineers and empowering teams to succeed.
  • Proficiency using AI tools such as GitHub Copilot and leveraging agentic workflows to improve software delivery, engineering productivity and development practices.

Benefits:

  • 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available once you've completed your probation.
  • Competitive holiday allowance with the option to buy more.
  • Discretionary bonus schemes linked to your performance and ours.
  • Strong pension and life assurance to help plan for the future.
  • Tailored induction and training to support your development from day one.
  • Exclusive perks and savings through our M&S Choices portal.
  • Market-leading family policies, including parental, adoption and neonatal leave.
  • 24/7 wellbeing support, including virtual GP access and mental health services.
  • One paid volunteer day a year to support a cause that matters to you.

Skills

Required

Nice to have

  • Kotlin
  • Micronaut
  • Python
  • domain-driven design
  • event-driven architectures
  • modern cloud-native application development

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/126432

Apply on Marks & Spencer