Staff Data Engineer at Marks and Spencer

At a glance

Company
Marks and Spencer
Location
London, GB, United Kingdom
Work arrangement
On-site
Employment type
Full-time
Experience
5–10 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

✨ The Stack take on this Marks and Spencer job

  • 🏢 This is Marks and Spencer's only job here right now
  • 📊 12 Data Engineer jobs in the United Kingdom in the last 60 days see them
  • 🛂 Skilled Worker visa. Standard minimum salary: £41,700 a year guide
  • 💡 No salary shown. Ask Marks and Spencer if it is above the minimum.

Updated 2026-11-01, from our data and official sources.

Apply for this role at Marks and Spencer

About the role

Responsibilities:
- Design, build and own cloud-based data solutions on the BEAM platform with a focus on automation and reliability.
- Provide technical leadership to a small squad; prioritise and deliver complex backlog items end-to-end.
- Define and promote M&S standard data frameworks, policies and coding practices across teams.
- Develop scalable ETL pipelines and data products that meet business goals and performance SLAs.
- Mentor engineers via code reviews, pair programming and shared best practices.
- Ensure strong test coverage, observability and repeatable deployment through CI/CD and IaC.

Requirements:
- Proven leadership mindset with strong business acumen and experience guiding engineering squads.
- Hands-on experience with cloud data platforms (Azure preferred) and Databricks or equivalent.
- Strong Python and/or Spark skills and solid SQL knowledge for data warehousing tasks.
- Experience designing end-to-end data solutions and building production ETL pipelines.
- Familiarity with automation, CI/CD, testing, code reviews and production monitoring.
- Excellent communication skills and ability to work with cross-functional product and delivery teams.

Responsibilities

Design, build and maintain high-quality, reliable data solutions in the cloud and drive automation. Provide technical leadership to a small squad of engineers and lead in the development of standard data frameworks and policies. Design, develop, and maintain scalable data pipelines that adhere to ETL principles and business goals.

Requirements

Demonstrable leadership mentality and business acumen; expert in cloud-based data technologies (preferably Azure); strong experience designing end-to-end data solutions and working with ETL tools such as Databricks, SQL, and Python/Spark.

Key skills

  • Azure — in 134 other listings on The Stack
  • Databricks — in 37 other listings on The Stack
  • Python — in 1142 other listings on The Stack
  • SQL — in 512 other listings on The Stack
  • Spark — in 52 other listings on The Stack
  • ETL — in 38 other listings on The Stack
  • Data pipelines — in 107 other listings on The Stack
  • Data warehousing — in 55 other listings on The Stack
  • Cloud-based data technologies
  • End-to-end data solutions
  • Code reviews
  • Pair programming

On The Stack (as of 2026-11-01)

Frequently asked questions about Marks and Spencer

Is this Staff Data Engineer role still open?

It was posted on 2026-10-31 and is listed as active on The Stack. Confirm on Marks and Spencer's application page before applying.

Does Marks and Spencer offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Marks and Spencer's site.

Where is this role located?

The listing gives the location as London, GB, United Kingdom. It is marked on-site.

What skills does this role ask for?

The listing names: Azure, Databricks, Python, SQL, Spark, ETL, Data pipelines, Data warehousing, Cloud-based data technologies, End-to-end data solutions, Code reviews, Pair programming.

All roles at Marks and Spencer

FOR BOTS & AI AGENTS

Machine-readable versions of this job and The Stack. The Stack is a weekly tech careers newsletter for 55,000+ engineers and a free board of visa-sponsored tech jobs in Europe. Fetch these instead of parsing this page.

This job (.md) · llms.txt · llms-full.txt · ai.txt · All jobs (.md) · Companies (.md) · MCP server · Endpoint index · API docs · Developer docs · Newsletter