Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer

Match Digital

Greater London

Hybrid

GBP 59,000 - 69,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital talent firm in London is looking for a Data Engineer to design and maintain the infrastructure for handling extensive data volumes. This role involves collaborating with teams to translate data needs into technical solutions and ensuring data accuracy. You will work with modern technologies such as SQL, Apache Spark, and various data warehousing concepts while enjoying perks like flexible working hours, private healthcare, and career development opportunities. This position emphasizes a collaborative and diversity-friendly environment.

Benefits

Flexible working environment
Private healthcare
26 days holiday
Competitive pension

Qualifications

  • Proven experience as a Data Engineer or Data Analyst with strong SQL experience.
  • Confidence in building data virtualisation layers and data semantic layers.
  • Strong knowledge of relational databases and data warehousing concepts.

Responsibilities

  • Design, build, and maintain data infrastructure for processing large volumes of data.
  • Collaborate with teams to understand data requirements.
  • Implement processes to ensure data accuracy and compliance.

Skills

SQL
Data virtualisation layers
Relational databases
Apache Hadoop
Data modelling techniques
Workflow orchestration tools
AWS

Tools

Apache Spark
Snowflake
PostgreSQL
Talend
Job description
Data Engineer
London
£59,000 – £69,000 + benefits
Flexible working (1 day in the office per week)
Our client

Over the past few years, we’ve scaled the global Customer Experience Team (a hybrid startup-consultancy) in one of the world’s most powerful brands. The team encompasses Product, Strategy, Design, Analytics and Implementation. They design and deliver experiences for customers – connecting the customer’s devices with the brand and world around them.

With over 150,000 employees spread across almost 200 countries, our client has innovation at their core and is proud to be building products and services that leave a positive and sustainable impact on society, the environment and in education.

They are an organisation that enrich lives with a cross-functional, international environment built upon transparency and empathy. With almost 40 nationalities in the UK HQ, they embrace diversity and encourage applications from mixed backgrounds, genders, nationalities, ages and lifestyles – seeking to learn from these different perspectives.

The role

Our client is moving towards the next phase of customer experience – evolving to delivering integrated journeys that meet customer needs traversing both online and offline channels.

The Data Engineer will design, build, and maintain the infrastructure and systems required to collect, process, store, and analyse large volumes of data. This role will also be responsible for identifying key data sources within different systems.

As Data Engineer, you will:
  • Collaborate with cross-functional teams to understand data requirements, translating these into technical solutions.
  • Design and implement efficient and scalable data pipelines to collect, process, and transform raw data into usable formats for analysis and consumption.
  • Build and maintain data warehouses, data lakes and data lakehouses that function as repositories for both structured and unstructured data.
  • Ensure data quality, reliability, and accessibility.
  • Develop data models and schemas that optimise data storage, retrieval, and querying performance.
  • Integrate data from numerous sources (databases, APIs, streaming platforms, and third‑party systems).
  • ETL (extract, transform, and load) data into appropriate data structures and formats. Leverage tools and technologies such as Apache Spark, Hadoop, cloud‑based solutions including data virtualisation and data semantic layers.
  • Implement processes and checks to ensure data accuracy, consistency, and compliance with regulatory requirements.
  • Identify and resolve performance bottlenecks in data processing and storage. Optimise query performance and ensure scalability.
  • Monitor data pipelines and systems, troubleshoot issues, and perform routine maintenance tasks (backups, upgrades, and patching).
  • Identify and implement data engineering best practices, standards, and processes. Ensure thorough data governance and security.
  • Stay up to date with emerging data technologies and trends, evaluating their potential application.
  • Document system designs, processes, and workflows to facilitate knowledge sharing and maintain a robust data infrastructure.
We would like you to have
  • Proven experience as a Data Engineer or Data Analyst with strong SQL experience (other programming language – Python, Scala, Java – is beneficial).
  • Confidence in building data virtualisation layers and data semantic layers.
  • Strong knowledge of relational databases (MySQL, PostgreSQL), experience with data warehousing concepts and tools (Snowflake, Redshift), data lakes and data lakehouses.
  • Familiarity with distributed computing frameworks like Apache Hadoop, Apache Spark, and NoSQL databases (such as MongoDB, Cassandra).
  • An understanding of data modelling techniques (relational, dimensional, and NoSQL) and proficiency in designing efficient and scalable database schemas.
  • Experience with workflow orchestration tools (Apache Airflow, Prefect) and data pipeline frameworks (Apache Kafka, Talend).
  • Familiarity with cloud platforms (AWS, GCP or Azure) and their data services (AWS Glue, GCP Dataflow) for building scalable cost‑effective data solutions.
  • Knowledge of data quality assessment and governance practices, including data profiling & cleansing. Knowledge of privacy and security regulations.
  • Excellent problem‑solving, communication, and collaboration skills (essential).
The perks
  • The chance to develop your career with a global, multicultural team working on a fascinating customer experience transformation programme.
  • A flexible working environment and the ability to work from home / flexible hours.
  • Private healthcare and private dental insurance.
  • Competitive pension, 26 days holiday (excluding bank holidays).
  • Car lease scheme, season ticket loan and cycle to work schemes.

Match Digital specialises in connecting talented individuals with businesses in the digital, tech, media and marcomms industries.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.