Job Description
Principal Software Engineer - Selling Experience - London, Greater London
Everyone is welcome at M&S. No exceptions. It’s your background, abilities and that make you, uniquely you.
And when you’re part of M&S, that individuality has the potential to make waves.
Principal Software Engineer – Selling Experience
Why Digital & Tech at M&S
We’re changing the way we do things, and putting industry leading innovation at the heart of how we operate; we need a stellar engineering team to make it happen. You’ll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We’re more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting from your work every single day.
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 evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special:
We have a genuine ambition to become engineering first, building and operating an elite digital platform. We are looking for people to join our community of engineers to support this transformation, building a modern digital ecosystem.
You will be championing Engineering excellence in a key area for M&S, that enables our online customers to find, evaluate and buy products. As the Principal Engineer for Selling Experience, you will support multiple teams in providing an engaging, simplified, transparent and inspirational digital experience that delivers the best online purchasing experience in the UK and Irish market.
You will be responsible for:
The Principal Software Engineer role is the embodiment of ‘solving problems through technology’ with key responsibilities as follows:
Experience in implementing solutions using modern web-facing software that provides the best possible experience across multiple devices. Specialist in clean code and implementation of design patterns for common problems.
Depth of knowledge in Information Security, able to design and assure solutions with security controls embedded. Confident in driving system design conversations, building systems characterised by high levels of risk, impact, and complexity.
Strong understanding of quality assurance and testing methodologies. Ability to lead senior engineers and technical customers to desired outcomes without prescribing it. Authoritative skills in cloud computing and automation.
Experience with Observability and Reliability using market technologies. Good experience with Performance Engineering and expertise in reliability testing.
M&S is ready to push boundaries to lead the industry into a greener, speedier, more inspiring digital era. That’s why we’re revolutionising how we work.
Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact. We are committed to an active Diversity and Equal Opportunities Policy.
We are happy to talk flexible working and ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process.
Everyone’s welcome. We’re ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era.
Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen.
We support each other and work together to win together. If you feel you’d benefit from any support or reasonable adjustments during any stage of the recruitment process, please let us know.
#LI-Hybrid
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.