Principal Software Engineer - Service
Listed on 2026-02-14
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Location: City of Westminster
We are seeking a passionate Principal Software Engineer who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and fearless, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with the Product and Delivery teams you will deliver sophisticated and robust solutions to solve ambitious problems for our customers and colleagues.
You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers.
As part of the M&S Software Engineering team, you’ll be joining a well-loved historic brand, working on solutions that serves millions of loyal customers and thousands of colleagues! With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator.
We are seeking a passionate Principal Software Engineer who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and fearless, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with the Product and Delivery teams you will deliver sophisticated and robust solutions to solve ambitious problems for our customers and colleagues.
You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers.
You will be championing Engineering excellence in a key area for M&S, that enables our online customers to pay, take delivery and return products. As the Principal Engineer for Service Experience, you will support multiple teams in providing a seamless digital experience to M&S customers when it comes to payments, order fulfilment, self-service and returns. This is integral to delivering the best online purchasing experience in the UK and Irish market, to attain, retain and drive frequency of customers and aligns with the broader omni-channel experience to deliver the M&S unified customer commerce ambition.
Whatyou will be doing
- Lead and scale high-performing engineering teams to build secure, reliable, and resilient solutions from development through to launch and operation.
- Drive engineering excellence and continuous improvement, including Dev Ops practices, clean code/architecture, DORA metrics, and operational quality.
- Set technical direction and influence technology and product strategy, crafting investment decisions, team structures, and platform adoption.
- Foster a culture of innovation, efficiency, and autonomy by mentoring engineers, championing communities of practice, and leading by example.
- Improve delivery efficiency through modern ways of working, automation, and platform-led approaches that increase value at pace.
- Partner closely with Engineering, Technology, and Product leadership while supporting hiring, onboarding, brand advocacy, and the wider engineering ecosystem.
Service Experience is predominantly a back-end area, with some front-end applications.
- React, Next.js, Typescript, Optimizely
- Java, Spring, Spring Boot, Micronaut, Graph
QL, Kafka - Mongo
DB, Postgres, Redis - Azure, Kubernetes
- Dynatrace
- Git Hub Actions
- Demonstrated history of strategic, innovative thinking with the ability to complete and deliver complex, high-impact engineering initiatives.
- Deep expertise in modern, web-based software engineering, including clean code,…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: