America's Job Portal
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. With strong ethical values and a clear ambition to become a digital-first, engineering-led organisation, this is an exciting time to join us.
Our Loyalty (Sparks) team is looking for a Senior Software Engineer to help build and evolve the platform that underpins customer journeys across the Sparks ecosystem. You’ll work in a high-impact, empowered engineering team, delivering scalable, reliable, and high-performing services, while shaping the technical direction and improving developer and customer experiences.
This role is ideal for a collaborative, pragmatic engineer who thrives in modern distributed systems and is passionate about engineering excellence, innovation, and continuous improvement.
What you’ll do