Data Engineer

HGF Limited
Leeds, UK
12 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
£76,293.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Microsoft Azure Business Systems Code Review Cyber Security System Configuration Continuous Integration Data Governance Data Infrastructure Data Security Data Systems Data Warehousing
+15 more
Python (Programming Language) Operational Databases Power BI SQL Databases Azure Data Factory System Availability Data Strategy Microsoft Fabric Pyspark Data Lineage Enterprise Integration Real Time Data Data Management Software Version Control Data Pipelines

Job description

This is a brand-new role, created to build and run the technical foundation of HGF’s data strategy. You’ll bring data from our source systems into our Lakehouse on Microsoft Fabric, process it through a medallion architecture, and deliver modelled, trusted data that’s ready for reporting, AI and machine learning.

You’ll sit in our Data team reporting to the Head of Data, working with our Data Analysts on modelling, and with IT, Information Security and system owners on secure integration. It’s a small team and a genuine build role, which means real influence over the architecture, the tooling and the standards we adopt.

As the data platform grows so will the role and there’s scope to move into advanced analytics, and AI-assisted tooling such as Fabric MCP, Fabric IQ, Copilot and data agents.

Key Responsibilities

Building and maintaining scalable data pipelines, pulling data in from core business systems and third-party sources.

Designing and developing data solutions with Python, PySpark, SQL, notebooks and dataflows across a modern medallion architecture (Bronze, Silver, Gold).

Creating and optimising data models that power high-quality Power BI reporting and analytics.

Putting data quality, validation and reconciliation processes in place so the numbers can be trusted.

Monitoring, troubleshooting and keeping the platform fast, reliable and available.

Configuring and supporting master data management and entity resolution, so data stays consistent across systems.

Owning our master data management approach defining golden records for clients, contacts and matters, setting matching, de-duplication and survivorship rules, and using entity resolution tooling such as Aptitude or Senzing to link records across systems.

Owning source control, code reviews and CI/CD pipelines through Azure DevOps.

Implementing secure, compliant data access role-based security, auditing and governance controls.

Keeping technical documentation, data lineage and platform standards in good order.

Helping shape where the platform goes next, including future analytics, AI and machine learning capability.

Requirements

Commercial data engineering experience (4+ years)

SQL (4+ years)

Python and PySpark (3+ years)

Microsoft Fabric or an equivalent Azure data platform (2+ years)

Medallion / layered lakehouse architecture (2+ years)

Dimensional data modelling for analytics (2+ years)

Building and maintaining production data pipelines (3+ years)

Azure DevOps, including source control and CI/CD practices (2+ years)

Master Data Management (MDM) and entity resolution tools such as Aptitude or Senzing (2+ years)

This is a mid to senior level role. We don’t expect every box ticked if you’re close, get in touch.

About You

You’re an experienced Data Engineer who knows Microsoft Fabric or the Azure data stack well, and you’ve built, optimised and supported pipelines that people actually depend on. Python, PySpark and SQL are comfortable territory, and you’ve designed lakehouse architectures that hold up under real business intelligence workloads.

You’re a proactive problem-solver who works methodically and delivers to a high standard, with data quality, security and platform reliability built into everything you do. You can talk to technical and non-technical colleagues just as easily, and you enjoy an environment where collaboration, ownership and continuous improvement genuinely matter. Experience with master data management, data governance, Azure security or real-time data solutions would be a real bonus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

1:46 min

Traditional data architecture before Microsoft Fabric

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · World Congress 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all