Data Engineer

Data Engineer Remote (Occasional Travel to Birmingham) Up to £75,000 + Benefits (12 Months FTC)

Are you a hands-on Data Engineer who enjoys building, maintaining, and optimising modern data systems? We're working with a well-established UK business currently going through a major transition period, and they're looking for a Data Engineer to help ensure their data platforms, models, and pipelines continue to run smoothly during this exciting phase of change.

This is a home-based role with occasional travel to Birmingham - ideal for someone who enjoys autonomy, technical variety, and the satisfaction of keeping complex data systems reliable and efficient.

Why this role?

  • Work across a modern data stack - from ingestion to visualisation - using Python, SQL, Meltano, and Power BI.

  • Join a small, high-impact team supporting pricing, revenue, and market analytics.

  • Play a key role in maintaining and optimising the business's data warehouse and dynamic pricing model.

  • Gain exposure to Azure cloud, containerisation, and DevOps best practices.

  • Salary up to £75,000 with flexible, remote-first working.

What you'll be doing:

  • Managing and maintaining a Python-based data warehouse, ensuring reliable data ingestion and transformation.

  • Developing and monitoring data pipelines using Meltano and orchestration tools like Dagster or Airflow.

  • Designing and optimising SQL transformations (DBT experience a plus).

  • Working within Azure cloud infrastructure following Infrastructure-as-Code (IaC) principles.

  • Managing Power BI semantic models, DAX measures, and data ingestion from the warehouse.

  • Maintaining and improving the existing Python-based dynamic pricing model and web scraping tools.

What we're looking for:

  • Experience across a modern data stack for ETL/ELT processes and data warehousing.

  • Strong SQL and Python skills, with an understanding of Kimball-style data modelling.

  • Experience with DBT, Dagster, or Airflow for transformation and orchestration.

  • Hands-on experience with Azure (preferred), or other cloud environments (GCP/AWS).

  • Familiarity with Git-based version control, CI/CD, and DevOps principles.

  • Strong understanding of Power BI and DAX for building analytical models.

  • Excellent problem-solving skills and attention to detail.

Package & Benefits:

  • Salary up to £75,000.

  • Remote-first role with occasional travel to Birmingham.

  • Opportunity to work across a diverse tech stack and business-critical systems.

  • Collaborative, supportive environment with real autonomy.

Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Posted
Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Posted