Software Development Lead
- Category: Software Developer Jobs
- Location: London, England
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 19K to 21K
- Published on: 2025/09/16
Overview
Marks & Spencer is an inclusive, dynamic, and exciting business built on core values. We're revolutionising how we work and offering our most exciting opportunities yet.
We're looking for a highly skilled Staff Software Engineer to join our Product Engineering team. As a key member of the team, you will be responsible for leading technical initiatives that boost the platform's resilience and scalability across multiple teams.
About the Role
This opportunity lies in a key strategic area for M&S to lead our digital innovation and improve upon personalisation of campaigns for our customers. You will be part of one of the Product Engineering teams that focuses on building and driving tech strategy to scale platforms to personalise customer journeys across various channels.
Key Responsibilities
Design and drive important, high-visibility initiatives that boost the platform's resilience and scalability across multiple teams.
Lead and guide others through architectural decisions for new and existing distributed, high-throughput, real-time systems.
Spot potential system risks and trends in reliability and produce solutions to tackle them and solve problems collaboratively.
Coach, mentor, and develop less experienced engineers.
Promote a high-performance culture, technical excellence, M&S values, trust, collaboration, and improved ways of working within the team and the wider software engineering community.
Requirements
Proficient experience building highly scalable service applications with Python and experience in one of Typescript, Java, Kotlin.
Experience with DevSecOps: build it, secure it, and run it.
Expertise in Microservices Architectures and a DDD (Domain Driven Design) mindset and experience with containerisation tooling such as Kubernetes and Docker.
Advocate and experience in Continuous Integration and Continuous Delivery with a solid understanding of event-driven architecture and technology. Strong understanding of cloud infrastructure platforms and services.
Experience with monitoring and observability platforms such as New Relic and Dynatrace.
Related jobs
-
Lead Embedded Software Engineer
Margate (On-Site) £60,000 - £72,000 + Training + Progression + Pension An excellent opportunity awaits an experienced Embedded/Firmware Engineer to join a global leader in emergency rescue devices, offering excellent professional development and trai...
-
Lead Embedded Software Engineer
Margate (On-Site) £60,000 - £72,000 + Training + Progression + Pension An excellent opportunity awaits an experienced Embedded/Firmware Engineer to join a global leader in emergency rescue devices, offering excellent professional development and trai...
-
Senior Software Engineer
Senior/Principal Software Engineer • Rochester, Kent (1 day p/w at home) • £60,000 - £65,000 + excellent bens We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces...