Data Engineer - Liverpool

Data Engineer

Salary: Up to £55,000

Experience: 2-3 years

Location: Liverpool

Overview

I'm working with a growing, data-driven organisation looking for a Data Engineer to join their engineering team. This is an excellent opportunity for someone with a strong computer science background who enjoys building reliable data pipelines and working with modern cloud-based data platforms.

You'll work closely with analytics and engineering teams to develop scalable, well-structured data solutions using modern tooling and best practices.

Key Responsibilities

  • Design, build, and maintain data pipelines and transformations
  • Work with cloud-based data platforms to support analytics and reporting needs
  • Develop and optimise SQL-based data models
  • Contribute to orchestration and scheduling using workflow tools
  • Build and deploy containerised and serverless data solutions
  • Apply software engineering fundamentals to data engineering challenges

Technology Stack

  • Snowflake
  • dbt
  • Airflow
  • SQL (strong focus)
  • Cloud platforms (AWS, Azure, or GCP)
  • Containers and Function Apps
  • SQLMesh (or similar data transformation frameworks)

Requirements

  • 2-3 years' experience as a Data Engineer or similar role
  • Strong SQL skills
  • Experience working in a cloud environment
  • Solid understanding of data engineering principles
  • Computer Science or related technical degree
  • Familiarity with data modelling and transformation tools (dbt preferred)
  • Exposure to containers and serverless/function-based architectures
  • Good communication skills and a collaborative mindset

Nice to Have

  • Experience with Snowflake in production
  • Exposure to Airflow orchestration

Job Details

Company
Harnham - Data & Analytics Recruitment
Location
Liverpool, Merseyside, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 per annum
Posted