M

Principal Software Engineer - Personalisation

Marks and Spencer

United Kingdom, United Kingdom, United Kingdom Full time June 07, 2026
Apply Now

Opportunity Description

As a Principal Engineer at M&S, you’ll play a critical role in shaping our technical direction and delivering against our strategic goals. Acting as a senior technical leader, you’ll drive engineering excellence, influence architecture, and align technology decisions with business priorities.

You’ll join our Personalisation product group, responsible for delivering on-site and in-app personalisation, search, and recommendation capabilities. This includes some of our most innovative customer experiences, such as 1:1 personalised search and AI-powered styling.

Working within highly cross-functional teams spanning engineering, data science, product, and design, you’ll help deliver our vision of making every M&S digital experience feel tailored to the individual customer.


What’s In It For You

Being a part of M&S is exactly that – playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evo...

Full time Computer Occupations

Ready to Apply?

Submit your application for Principal Software Engineer - Personalisation at Marks and Spencer

Apply for this Position