Analytics Engineer

Analytics Engineer

Posted 2 weeks ago by McGregor Boyall

£500 Per day
Outside
Hybrid
London, England, United Kingdom

Summary: The Analytics Engineer role is a contract position focused on transforming a logistics company's data estate by building scalable data models and automated pipelines on an Azure-based platform. The successful candidate will work within a new data team, bridging data engineering and analytics to enable self-serve analytics across the organization. This position requires collaboration with analysts and stakeholders to translate requirements into technical solutions. The role is based in London, with a hybrid working arrangement of three days on-site per week.

Key Responsibilities:

  • Build and maintain scalable data pipelines using Azure Data Factory and Databricks
  • Develop transformation workflows in dbt, SQL, and Python
  • Design dimensional models and semantic layers to support analytics use cases
  • Implement automated data quality checks, monitoring, and alerting systems
  • Create reusable data assets and documentation to support self-serve analytics via Power BI
  • Work with analysts and business stakeholders to translate requirements into technical solutions
  • Maintain clean, version-controlled codebases and contribute to documentation and data governance
  • Support best practices in analytics engineering and provide guidance to junior team members

Key Skills:

  • 5+ years' experience in analytics engineering or closely related roles
  • Strong proficiency in SQL, Python, and dbt (or similar transformation tools)
  • Hands-on experience with Azure Databricks, ADF, and cloud-based data platforms
  • Solid understanding of dimensional modelling, lakehouse/warehouse design, and scalable architecture
  • Familiarity with Git, CI/CD, and modern software engineering workflows
  • Confident using Power BI or similar BI tools to support self-service analytics
  • Strong communication skills, able to work with both technical and non-technical teams
  • Comfortable in fast-moving, agile environments

Salary (Rate): £500.00/daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Analytics Engineer (Contract) £500/day (Outside IR35) London (3 days/week on-site) 6-month initial contract

The Role

A major logistics business is undergoing a full rebuild of its legacy, siloed data estate - and we're hiring an experienced Analytics Engineer to help drive the transformation. You'll join a newly formed data team under a new Head of Data, working on a clean-slate Azure-based platform. The role bridges data engineering and analytics, focused on building scalable data models, automated pipelines, and enabling self-serve analytics across the organisation.

Key Responsibilities

  • Build and maintain scalable data pipelines using Azure Data Factory and Databricks
  • Develop transformation workflows in dbt, SQL, and Python
  • Design dimensional models and semantic layers to support analytics use cases
  • Implement automated data quality checks, monitoring, and alerting systems
  • Create reusable data assets and documentation to support self-serve analytics via Power BI
  • Work with analysts and business stakeholders to translate requirements into technical solutions
  • Maintain clean, version-controlled codebases and contribute to documentation and data governance
  • Support best practices in analytics engineering and provide guidance to junior team members

What We're Looking For

  • 5+ years' experience in analytics engineering or closely related roles
  • Strong proficiency in SQL, Python, and dbt (or similar transformation tools)
  • Hands-on experience with Azure Databricks, ADF, and cloud-based data platforms
  • Solid understanding of dimensional modelling, lakehouse/warehouse design, and scalable architecture
  • Familiarity with Git, CI/CD, and modern software engineering workflows
  • Confident using Power BI or similar BI tools to support self-service analytics
  • Strong communication skills, able to work with both technical and non-technical teams
  • Comfortable in fast-moving, agile environments

The Setup

Contract: 6 months initially (large book of work, extension likely)

Location: Central London (3 days/week in office)

Rate: £500/day (Outside IR35)

Interested? Apply now. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.