Staff Software Engineer
M
Marks and Spencer
📍 london, england, United-Kingdom
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...