Staff Software Engineer

Marks and Spencer

📍 london, england, United-Kingdom

Full-time IT & Technology

Job Description

Summary

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 company values ethical principles and is redefining itself as a digital‑first, engineering‑led organisation.

What You'll Do

  • Write, test, and debug code for complex features, distributed systems or legacy migrations; lead design and optimisation of deployment pipelines.
  • Provide technical guidance and support on high‑impact projects, tackling the hardest challenges for the team.
  • Lead architectural and design work for large‑scale projects, ensuring alignment with business requirements and long‑term technology strategy.
  • Review code submissions from team members, ensuring technical standards, maintainability and quality.
  • Communicate and collaborate with a diverse range of stakeholders, including senior management and exte...
Apply for this Position