Analytics Engineer

Harnham
Leeds, United Kingdom
8 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 90K

Job location

Leeds, United Kingdom

Tech stack

Adaptable Database Systems
Data analysis
Continuous Integration
Data Governance
Data Infrastructure
EHealth
Python
SQL Databases
Sql Optimization
Data Layers
Core Data
Star Schema
Data Management
Databricks

Job description

Remote (UK Based - meets in Farringdon, London once every 6 months) A unique opportunity to step into a high-impact Analytics Engineer role within a purpose-driven organisation using data to improve real-world outcomes. This position offers the chance to take ownership of critical data models and pipelines, working in a modern cloud data stack while collaborating closely with engineering and analytics teams. You will play a key role in ensuring continuity across core data products while contributing to new development. THE COMPANY They are an e-Health provider operating within a highly regulated, data-rich environment. Focused on delivering meaningful outcomes at scale, they combine clinical expertise with modern data capabilities to continuously improve services. Their data function is central to decision-making, with a strong emphasis on quality, governance, and impact. The team is collaborative, remote-first, and values thoughtful, well-engineered solutions., As an Analytics Engineer you will step into an established Analytics Engineering function, maintaining momentum across critical projects while contributing to the ongoing development of the data platform. Specifically, you can expect to be involved in the following:

  • Take ownership of in-flight data projects, ensuring successful delivery and continuity.
  • Design, build, and maintain dbt models including fact and dimension tables and semantic layers.
  • Support the development of scalable data models with clear structure and strong data governance.
  • Collaborate with data engineers to evolve pipelines across the data lifecycle.
  • Review and improve SQL and modelling best practices across the analytics team.
  • Contribute to the transition from prototype analysis to production-grade data assets.
  • Ensure documentation and handover processes are clear and well-structured.

Requirements

The successful Analytics Engineer will have the following skills and experience:

  • Strong commercial experience working with dbt, including building models and implementing testing frameworks.
  • Advanced SQL skills with experience working in modern cloud data environments.
  • Solid understanding of data modelling principles including star schema design and data grain.
  • Experience working with Python in a data context.
  • Ability to collaborate across teams and influence technical decisions constructively.
  • Comfortable working within structured, governed data environments
  • Desirable experience includes exposure to Databricks, CI/CD workflows, or regulated industry data, though this is not essential.

Benefits & conditions

  • Salary between £70,000 - £90,000 - depending on experience

Apply for this position