Get more replies from employers
Send a job-specific resume in minutes.
Morson is seeking a Senior Data Engineer – Customer Data in London (Waterloo) on a hybrid basis. This six-month contract role pays £650–£700 per day Inside IR35 and focuses on building reliable, production-grade data ingestion and transformation pipelines for customer data capabilities.
You will design and operate scalable data pipelines, support Customer 360 initiatives, and collaborate with senior engineers to drive data solutions in a modern software engineering environment.
Location: Waterloo, London – Hybrid
Contract: 6 months
Rate: £650–£700 per day, Inside IR35
Working Pattern: Full-time
We are seeking an experienced Senior Data Engineer to join the Customer Data team within the data and AI function of a leading UK retail organisation.
The team is responsible for building and operating the data foundations that support a wide range of customer-focused use cases, including Customer 360, analytics, AI/ML, marketing and data-driven commercial initiatives.
This is a hands‑on engineering role for someone who enjoys solving complex data problems, building scalable solutions and working within modern software engineering environments.
You will play a key role in designing and delivering reliable, production‑grade data ingestion and transformation pipelines, while contributing to the wider architecture and technical direction of customer data capabilities.
The successful candidate will be comfortable taking ownership of technical problems, developing solutions independently and working collaboratively with senior engineers and stakeholders to sense‑check and evolve those solutions.
We are looking for a software‑engineering-minded Data Engineer with strong foundations in data engineering and modern engineering practices.
You should be someone who can take a problem, develop a pragmatic solution with relatively little oversight and then work with senior technical colleagues to sense‑check and refine the approach.
You will ideally have:
Experience with some of the following technologies would be beneficial:
Experience with Databricks or Hadoop-style data processing environments is useful, although candidates with strong transferable experience across modern data platforms will be considered.
Experience within retail or e-commerce would be advantageous, particularly exposure to customer data environments, MarTech, CRM or digital customer journeys.
Experience with any of the following would also be beneficial:
These areas are not essential, provided you have strong core Data Engineering and software engineering experience.
You will join an established Customer Data engineering squad of around eight engineers, working on strategic customer data initiatives within a wider data and AI function.
You will report to the Lead Data Engineer, with day‑to‑day technical collaboration alongside senior and lead engineers within the squad.
This is a hands‑on individual contributor position with no people management responsibility.
The team operates in a collaborative engineering environment where engineers are encouraged to take ownership, contribute to solution design and challenge existing approaches where they see opportunities to improve.
The role is based in Waterloo, London, with hybrid working and occasional attendance at the office.
The organisation is open to flexibility around the frequency of office attendance, although candidates based in the UK are strongly preferred due to collaboration, communication and occasional face‑to‑face requirements.
This is an opportunity to join a well‑established data engineering function working on large‑scale customer data challenges across retail, analytics, AI/ML and commercial use cases.