-
hackajob

Staff Software Engineer

hackajob
United Kingdom · Full-time · Mid-Senior

hackajob is a matching platform partnering with Marks & Spencer helping them to hire the best talent and build the future. To get the chance to get matched to this role and other similar roles, click on Apply to set up your free profile.


About them

Their attention to detail, forward thinking and passion for improvement has led to the creation of some of the nation’s most loved products. But a rapidly changing world demands that we change along with it. M&S has been at the forefront of social change for the past 134 years, and they are determined to keep it that way. Setting bolder goals and giving their people the space and resources to achieve them. M&S Tech is shaping up to be a space that's often responsible for the next big thing in retail.


About the role

This opportunity lies in a key strategic area for M&S to lead their digital innovation and improve upon personalisation of campaigns for their customers, which drives growth across all their digital channels using customer data, AI (Artificial Intelligence) and ML capabilities and journey orchestrators. They aim to become global leaders in personalisation. You will be part of one of the Product Engineering teams that focuses on the following:


• Build and drive tech strategy to scale platforms to personalise customer journeys across various channels (web, app, email, notifications and in-store).


• Enabling collaboration and ML Ops practices in designing data pipelines with Data Science team members.


• Scaling Client and Server-side experimentation using A/B testing platforms across their digital channels experience.


• Driving and automating campaigns through campaign management tools and personalizing user journeys.


To stay close to customers, their support teams are in the office three days a week as they believe that skills are developed through collaboration, and that spending time together makes them more creative and connected.


What you’ll do

Your key accountabilities will include:


  • 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, communicating decisions through tech talks and white-boarding sessions.
  • 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


Who you are

Your skills and experience will include:


  • Proficient experience building highly scalable service applications with Python and experience in one of Typescript, Java, Kotlin.
  • Experience with DevSecOps: you build it, secure it and run it
  • Expertise 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
  • Should have worked in a dynamic and agile environment

Key Skills

Ranked by relevance

artificial intelligence continuous integration continuous delivery campaign management microservices kubernetes typescript python server cloud java ddd ai
Login to Apply
Posted
Jan 23, 2025
Type
Full-time
Level
Mid-Senior
Location
London Area
Company
hackajob

Industries

Retail

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Nike
Related

Software Engineer II, ITC

2026-04-10

Full-time
Not Applicable
India
Retail
Engineering
View Job Details
Infogain
Related

Java Fullstack (React) Developer (Standard)

2026-04-07

Full-time
Not Applicable
India
IT Services
Engineering
View Job Details
Walmart
Related

Software Engineer II

2026-04-10

Full-time
Not Applicable
United States
Retail
Engineering