Data Engineer

Dimensionalconsultingltd

Manchester

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary with annual bonus
£1,500 annual learning and certification budget
Private healthcare and dental cover
28 days annual leave plus bank holidays
Pension matching up to 6%
Regular team events and quarterly hackathons

Job summary

Dimensionalconsultingltd in Manchester is looking for a Data Engineer to build and maintain scalable data pipelines and infrastructure that power analytics and ML systems. The ideal candidate will have 3+ years of experience in data engineering, proficiency in Python and SQL, and familiarity with cloud services.

This on-site role offers competitive salary, £1,500 for learning and certifications, private healthcare, 28 days annual leave, and a pension match of up to 6%.

Qualifications

  • 3+ years of experience in data engineering or backend development.
  • Strong proficiency in Python and SQL.
  • Experience with Apache Spark, Airflow, or similar distributed processing frameworks.

Responsibilities

  • Design and build scalable ETL/ELT pipelines using Apache Spark and Airflow.
  • Architect data lake and data warehouse solutions on AWS, GCP, or Azure.
  • Implement data quality frameworks with automated testing and monitoring.

Skills

Data engineering
Backend development
Python
SQL
Apache Spark
Airflow
Cloud data services
Data modelling
Infrastructure-as-code
CI/CD practices

Tools

Apache Spark
Airflow
AWS
GCP
Azure
Terraform
Docker
Kubernetes

Job description

Build and maintain scalable data pipelines and infrastructure.

About the Role

As a Data Engineer, you'll be the backbone of our data infrastructure, designing and maintaining the pipelines that power our analytics and ML systems. You'll work with modern cloud-native tools to ensure our clients' data flows are robust, secure, and optimised for performance. This role is ideal for engineers who love solving complex data challenges at scale and take pride in building systems that 'just work'.

  • Design and build scalable ETL/ELT pipelines using Apache Spark and Airflow
  • Architect data lake and data warehouse solutions on AWS, GCP, or Azure
  • Implement data quality frameworks with automated testing and monitoring
  • Optimise query performance across large-scale analytical workloads
  • Collaborate with ML engineers to build and maintain feature stores
  • Ensure data security, governance, and compliance (GDPR, SOC 2)
  • Document data models, lineage, and pipeline architectures
Requirements
  • 3+ years of experience in data engineering or backend development
  • Strong proficiency in Python and SQL
  • Experience with Apache Spark, Airflow, or similar distributed processing frameworks
  • Hands‑on experience with cloud data services (Redshift, BigQuery, Snowflake, or Databricks)
  • Understanding of data modelling (dimensional, data vault) and warehousing patterns
  • Familiarity with infrastructure‑as‑code (Terraform, CloudFormation)
  • Experience with version control and CI/CD practices
Nice to Have

Experience with streaming data (Kafka, Kinesis, Flink) Knowledge of dbt for data transformation Familiarity with containerisation (Docker, Kubernetes) Experience building feature stores for ML workloads AWS/GCP/Azure data engineering certifications

  • Competitive salary with annual bonus
  • £1,500 annual learning and certification budget
  • Private healthcare and dental cover
  • On‑site role at our modern Manchester city centre office
  • 28 days annual leave plus bank holidays
  • Pension matching up to 6%
  • Regular team events and quarterly hackathons
About the Team

Our Data Engineering team of 6 engineers builds the foundational infrastructure that powers everything we do. We're passionate about clean architecture, automated testing, and building systems that scale gracefully. We work closely with analytics and ML teams to ensure data flows seamlessly from source to insight.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Oscar Technology • Greater London

Hybrid
GBP 60,000 - 75,000
Hybrid working (London-based)
Generous benefits package
Ownership in data platform
Data Engineer
Data Engineer

Lynx Recruitment • City of Westminster

Hybrid
GBP 54,000 - 66,000
Data Engineer
Data Engineer

Nigel Frank • Liverpool

On-site
GBP 45,000
Birthday leave
Employee wellbeing support programmes
Career progression opportunities
+1
Data Engineer
Data Engineer

Octopus Group • Greater London

On-site
GBP 60,000 - 80,000
Data Engineer
Data Engineer

Cyber Security training courses • Warrington

On-site
GBP 41,000 - 50,000
Birthday leave
Wellbeing support programmes
Career progression
Data Engineer
Data Engineer

Accelero • Greater London

Hybrid
GBP 50,000 - 75,000
Real ownership and technical impact
Exposure to modern cloud and AI tooling
Hybrid working in the City of London
Data Engineer
Data Engineer

Cruinn Consulting • Glasgow

Hybrid
GBP 68,000 - 92,000
Hybrid work model
1 day in-office per week
Architectural migration project
Data Engineer
Data Engineer

Leonard Curtis Recovery Limited • Manchester

Hybrid
GBP 45,000 - 70,000
27 days holiday allowance
Birthday leave
Hybrid working
+2
Data Engineer
Data Engineer

Halian | Managed Services, Recruitment Agency & Contract Staffing • Greater London

Hybrid
GBP 60,000 - 80,000
Collaborative and engineering-led environment
Influence tooling and long-term strategy
Data Engineer
Data Engineer

慨正橡扯 • Newcastle upon Tyne

On-site