Data Engineer

Visa Hunt

United Kingdom

Remote

GBP 65,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Visa Hunt is seeking a Data Engineer to join a remote UK-based engagement on a public-sector project. You will design and implement ETL pipelines, build data models, and partner with architects, analysts and engineers to deliver scalable data platforms.

You will work hands-on with Python, PySpark and SQL on Azure Databricks, designing data flows, validating requirements, and delivering high-quality data products while adhering to security and governance controls.

Qualifications

  • Proficient in Python, PySpark and SQL for data engineering.
  • Hands-on experience with Azure Databricks and Azure Data Factory.
  • Knowledge of Microsoft Purview and event-driven data ingestion.
  • Familiar with SOLID, Async programming and design patterns; testing in Databricks.

Responsibilities

  • Build and maintain ETL pipelines in cloud data platforms.
  • Support ingestion and onboarding of new data sources.
  • Develop Data Engineering workloads on the Databricks platform.
  • Construct raw, refined and curated data layers; catalogue assets.
  • Validate solutions against functional and non-functional requirements.
  • Deliver datasets and transformed data products; optimise performance.
  • Improve engineering patterns and reusable tooling.
  • Monitor pipeline performance and support incident resolution.
  • Ensure documentation meets standards and governance requirements.

Skills

Python
PySpark
SQL
Azure Databricks
Azure Data Factory
Security design
Unit testing
Event-driven ingestion

Tools

Microsoft Purview
Databricks tooling
Power BI

Job description

Data Engineer (Azure | Databricks | PySpark | SQL)

Contract | Remote | UK Public Sector Project

Overview

We are seeking a Data Engineer to support delivery of key data components within our evolving data ecosystem. This role will work closely with architects, analysts, engineers, and wider delivery teams to implement pipeline builds, data models, and integration patterns aligned to the organisation's new Target Operating Model for Data.

You will contribute to the development of scalable data flows, optimise ingestion & transformation activities, and ensure solutions meet technical standards, performance expectations, and security controls. This is a hands-on engineering role ideal for someone who enjoys building, shaping, and improving modern data platforms.

Who We’re Looking For

A highly capable Data Engineer with hands-on experience building ETL pipelines, implementing Data Lake architectures, and working across Azure platform services. You will need strong problem-solving ability, a solid engineering mindset, and the ability to work collaboratively within a multi-disciplinary team.

If you're confident writing production-grade code, applying design patterns, and building scalable, high-performing data products, this role offers technical autonomy, ownership, and challenge.

Key Responsibilities
  • Build and maintain ETL pipelines and code in cloud data platforms.
  • Support ingestion activity and onboarding of new data sources.
  • Work with the Databricks Data Intelligence Platform and develop Data Engineering workloads.
  • Construct raw, refined and curated data layers; catalogue assets appropriately.
  • Validate solutions against functional and non-functional requirements.
  • Deliver datasets, transformations and performance-optimised data products.
  • Improve processes, engineering patterns, and reusable tooling.
  • Monitor and measure pipeline performance; support incident resolution.
  • Ensure documentation meets acceptance standards and is approved centrally.
  • Actively engage in Agile ceremonies and governance forums.
Mandatory Requirements
  • Strong experience with Python, PySpark & SQL for data engineering.
  • Hands-on experience with Azure Databricks.
  • Strong knowledge of Azure Data Factory & Fabric.
  • Experience with Microsoft Purview.
  • Familiarity with Event-driven data ingestion (Event Grid / Pub-Sub).
  • Understanding of SOLID principles, Async programming, Mediator/Factory patterns.
  • Experience delivering unit + integration testing in Databricks.
  • Knowledge of Secure ETL design with Entra IMID/SCIM integration.
  • Understanding of Azure best practice, APIM, and platform governance.
  • Ability to build and serve Power BI models via Databricks data sources.
Desirable
  • Prior experience working within UK Public Sector environments.
Soft Skills
  • Strong stakeholder communication and cross-team collaboration.
  • Analytical and solution-focused mindset.
  • Able to work independently, take ownership and drive progress.
  • Commitment to clean, scalable, well-documented engineering.
  • Adaptable, proactive, and comfortable working in dynamic delivery environments.
Contract Details
  • Contract Type: Freelance / Contract - Outside IR35
  • Location: Remote (UK-based candidates preferred)
  • Start Date: ASAP
  • Clearance: Candidates must be eligible to work with UK Government departments / BPSS.

Salary: Competitive Salary

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

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

iO Associates • City of Westminster

Hybrid
GBP 101,000 - 166,000
Data Engineer (Azure)
Data Engineer (Azure)

Gravitas Recruitment Group (Global) Ltd • Leeds

On-site
GBP 60,000 - 86,000
Hybrid working and benefits
Senior Data Engineer
Senior Data Engineer

Ceox Services Ltd • Guildford

Hybrid
GBP 90,000 - 120,000
Data Engineer
Data Engineer

83zero • Greater London

Hybrid
GBP 55,000 - 90,000
Data Engineer
Data Engineer

Synapri • Greater London

On-site
GBP 7,196,000 - 10,517,000
Data Engineer
Data Engineer

Tenth Revolution Group • Oxford

On-site
GBP 54,000 - 66,000
Hybrid work environment
Senior Data Engineer (Azure)
Senior Data Engineer (Azure)

Orla Rose Associates • England

On-site
GBP 55,000 - 75,000
Data Engineer
Data Engineer

Amtis Professional Ltd • Stafford

Hybrid
GBP 54,000 - 59,000
Hybrid working
1 day on-site per week
Excellent benefits
Azure Data Engineer
Azure Data Engineer

Cyber Security training courses • Reading

On-site
GBP 39,000 - 65,000
Fully remote (UK-based)
25 days holiday
Career progression opportunities
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