Senior Software Engineer - Salesforce
Senior Software Engineer at Marks & Spencer developing enterprise Salesforce Loyalty Cloud solutions in a modern, product-led environment.

Leeds, GB · Founded 1884 · 5000+ staff
Marks & Spencer Group plc is a major British multinational retailer that specialises in selling clothing, beauty products, home products and food products.
Roles based in: United Kingdom
Builds in: Logistics · E-commerce · Retail · Supply Chain · AI/ML
Seniority: 2 senior · 3 staff · 4 principal · 4 lead
Hiring engineering roles here since July 2026
Curated from live Marks & Spencer Group postings. Click any role for the full brief.
Senior Software Engineer at Marks & Spencer developing enterprise Salesforce Loyalty Cloud solutions in a modern, product-led environment.
Improve the M&S Connectivity team's services by engineering solutions to meet Service Level Indicators in the UK.
Lead technical excellence for M&S's mission-critical international platforms supporting millions of customers using Java, Kubernetes, and Azure Cloud.
Build logistics solutions for millions of M&S customers and colleagues.
Lead technical excellence for M&S's mission-critical Customer Platform using Java, Kubernetes, and Azure Cloud.
Lead software engineering teams building scalable solutions for M&S's digital transformation using Java, React, and Azure Cloud.
Lead a software engineering team building scalable international pricing platforms for M&S's global business.
Lead a software engineering team building the international supply chain integration platform using Java, SpringBoot, Azure Cloud, Kubernetes, Kafka, IBM MQ, Postgres, and Redis.
Modernize and evolve M&S's warehouse technology landscape building scalable solutions for millions of customers using Java, React, and Azure.
Design and build scalable full stack solutions for M&S's Transport team supporting FH&B Supply Chain & Logistics on Azure.
Lead teams running business-critical store systems built on Micronaut, Spring Boot, Kafka, Kubernetes, and Azure infrastructure.
Build internal developer tools for millions of M&S customers and colleagues.
Build AI platform capabilities for M&S to power Generative AI and agentic use cases.
Lead the M&S Identity Platform engineering team building scalable distributed systems for millions of customers using Java and Azure Cloud.
Build AI-powered personalisation and search for M&S customers.
Build warehousing solutions for millions of M&S customers and colleagues.
Build distributed systems for millions of M&S customers and colleagues.
Design customer data solutions for a leading UK retailer.
Build loyalty solutions for millions of M&S customers and colleagues.
No longer open on Marks & Spencer Group's site. Kept for reference — saved archived roles stay in your dashboard.
Lead a high-performing software engineering team building scalable web and backend solutions for M&S's Warehouse Management system using React, Java, and Azure Cloud.
Lead engineering efforts for Marks & Spencer's Food Supply Chain operations using industry-leading innovation.
Lead modernization of Marks & Spencer's order management software for online growth using scalable systems.
Lead the design and delivery of robust solutions modernizing M&S's order management software for online growth in GB.
Lead engineering teams to build and operate M&S's cloud-native integration platform processing millions of messages daily.
Lead engineering teams to modernize M&S Foods' legacy systems into scalable API-led distributed platforms using Java and Azure Cloud.
Design and evolve web platform capabilities for M&S serving millions of customers using React, Next.js, and TypeScript.
Lead the development of M&S's AI Engineering Platform using TypeScript or Kotlin for large-scale distributed systems.
Manage the M&S Platform team building SRE functions for 30+ applications and 1000+ engineers.
Lead technical excellence and drive strategy for M&S's mission-critical Food & International Food systems using Java, ReactJS, and Azure Cloud.
Manage the team building M&S's AI Engineering platform to streamline development for 200+ engineers.
Lead the design and delivery of complex software solutions for M&S's digital ecosystem serving millions of customers using Java, Kafka, and Azure Cloud.
Design and evolve M&S's Content Domain platform using Java and Azure to power digital experiences at scale.
Build and maintain high-quality internal PaaS solutions for M&S engineering teams using Java and cloud platforms.
Build a modern data platform for Marks & Spencer Group, democratizing data for customers and colleagues.
Build and maintain post-purchase customer experience software for Marks & Spencer.
Build warehousing solutions for millions of M&S customers.