Senior Data Engineer

Mirai Tech Recruitment

Greater London

Hybrid

GBP 62,000 - 102,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

We are recruiting for a large organisation for a senior hands-on contract role based in London. This Senior Data Engineer will design and improve engineering patterns across Azure Databricks and Azure Data Factory, drive performance, and act as a technical quality gate.

The role is London hybrid (one day onsite per week), 3-6 months, inside IR35, ASAP start. If you have strong SQL, Delta Lake, Unity Catalog and CI/CD experience, apply now.

Qualifications

  • Strong hands-on experience across Azure Databricks.
  • Strong hands-on experience across Azure Data Factory.
  • Strong hands-on experience across Spark / PySpark.
  • Advanced SQL and performance optimisation experience.
  • Experience with CI/CD and Azure DevOps.
  • Experience with Delta Lake and medallion architecture.
  • Experience with Unity Catalog.
  • Experience with data governance and orchestration.
  • Experience with API-based data ingestion.
  • Experience working with high-volume operational, IoT or telemetry data is particularly valuable.
  • Experience at Senior or Lead Data Engineer level.
  • Ability to work autonomously and hit the ground running.

Responsibilities

  • Design and improve engineering patterns across Azure Databricks and Azure Data Factory.
  • Drive performance and optimisation across caching, indexing, partitioning and cost.
  • Review code and act as a technical quality gate.
  • Improve DevOps practices across CI/CD, environment promotion, branching and release management.
  • Identify opportunities to automate repetitive engineering processes.
  • Work with advanced SQL across existing engineering patterns.
  • Support data quality, governance and orchestration.
  • Work closely with data engineering, analytics, data science and platform teams.
  • Help establish consistent engineering standards across the wider service.
  • Quickly understand an established data estate and identify opportunities for improvement.
  • Provide immediate technical leadership across the data engineering function.

Job description

Salary: £62,000 - 102,000 per year

Requirements:
  • Strong hands-on experience across Azure Databricks
  • Strong hands-on experience across Azure Data Factory
  • Strong hands-on experience across Spark / PySpark
  • Advanced SQL and performance optimisation experience
  • Experience with CI/CD and Azure DevOps
  • Experience with Delta Lake and medallion architecture
  • Experience with Unity Catalog
  • Experience with data governance and orchestration
  • Experience with API-based data ingestion
  • Experience working with high-volume operational, IoT or telemetry data is particularly valuable
  • Experience at Senior or Lead Data Engineer level
  • Ability to work autonomously and hit the ground running
Responsibilities:
  • Design and improve engineering patterns across Azure Databricks and Azure Data Factory
  • Drive performance and optimisation across caching, indexing, partitioning and cost
  • Review code and act as a technical quality gate
  • Improve DevOps practices across CI/CD, environment promotion, branching and release management
  • Identify opportunities to automate repetitive engineering processes
  • Work with advanced SQL across existing engineering patterns
  • Support data quality, governance and orchestration
  • Work closely with data engineering, analytics, data science and platform teams
  • Help establish consistent engineering standards across the wider service
  • Quickly understand an established data estate and identify opportunities for improvement
  • Provide immediate technical leadership across the data engineering function
Technologies:
  • API
  • Azure
  • CI/CD
  • Databricks
  • DevOps
  • IoT
  • Support
  • PySpark
  • SQL
  • Spark
  • Unity
  • Cloud
  • GameDev
More:

We are a large, complex global organisation offering a senior hands‑on contract role for an experienced Senior Data Engineer. This is a London hybrid position with one day per week onsite, a 3-6 month duration, inside IR35, and an ASAP start. We are committed to creating an inclusive recruitment process and encourage applications from people of all backgrounds, experiences and identities. If this role sounds interesting but you do not meet every requirement, we would still encourage you to apply.

last updated 40 week of 2026

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

Goodman Masson • Greater London

On-site
GBP 90,000 - 120,000
Senior Data Engineer: Azure Databricks & Spark Lead
Senior Data Engineer: Azure Databricks & Spark Lead

Mirai Tech Recruitment • Greater London

Hybrid
GBP 62,000 - 102,000
Senior Data Engineer
Senior Data Engineer

SF Partners • Liverpool City Region

On-site
GBP 70,000 - 80,000
Senior Data Engineer
Senior Data Engineer

IntelStack • Greater London

On-site
GBP 90,000 - 130,000
Senior Data Engineer – Azure Databricks
Senior Data Engineer – Azure Databricks

Talensa • Greater London

On-site
GBP 90,000 - 130,000
Competitive Salary
Annual Bonus and Growth Share Scheme
Pension
+3
Senior / Lead Developer - Databricks Data Factory SQL
Senior / Lead Developer - Databricks Data Factory SQL

Hackajob Ltd • Leicester

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

Nasstar • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary and compensation package
Access to AWS & Databricks certifications
Remote work with team socials
Senior Data Engineer
Senior Data Engineer

FPSG • Glasgow

On-site
GBP 75,000 - 110,000
Senior Data Engineer
Senior Data Engineer

iO Associates • City of Westminster

On-site
GBP 101,000 - 166,000
Senior Data Engineer
Senior Data Engineer

GCS • Greater London

Hybrid
GBP 37,638,000 - 39,852,000