Senior Data Engineer (Contract) - Large-Scale Data Transformation

Remote
Apply
AI Summary

We are seeking an experienced Senior Data Engineer to support a large-scale data transformation programme for a major banking client. The role will focus on migrating a complex enterprise data platform from Oracle to Databricks on Azure. The Senior Data Engineer will design, build, and optimize data pipelines on Databricks and Azure.

Key Highlights
Design, build, and optimize data pipelines on Databricks and Azure
Lead and contribute to the migration of data and workloads from Oracle to Databricks
Develop high-quality, production-grade data solutions using Python
Collaborate closely with architects, analysts, and engineering teams across the banking organization
Technical Skills Required
Python Databricks Azure Oracle Data modelling ETL/ELT Distributed data processing
Benefits & Perks
£600–£650 per day (Outside IR35)
Fully remote work (UK based)
Initial 9 months contract with strong likelihood of extensions through 2027

Job Description


Senior Data Engineer (Contract)

Rate: £600–£650 per day (Outside IR35)

Location: Fully remote (Must be UK based)

Duration: Initial 9 months, with strong likelihood of extensions through 2027

Start: Mid–late January 2026


Overview

We are seeking an experienced Senior Data Engineer to support a large-scale data transformation programme for a major banking client. The role will focus on migrating a complex enterprise data platform from Oracle to Databricks on Azure, helping to design and build scalable, cloud-native data solutions in a regulated environment.


Key Responsibilities

  • Design, build and optimise data pipelines on Databricks and Azure
  • Lead and contribute to the migration of data and workloads from Oracle to Databricks
  • Develop high-quality, production-grade data solutions using Python
  • Collaborate closely with architects, analysts and engineering teams across the banking organisation
  • Ensure data quality, performance, security and best-practice engineering standards


Required Skills & Experience

  • Strong experience as a Senior Data Engineer on large-scale data platforms
  • Hands-on Databricks experience, ideally within Azure
  • Proven experience migrating from legacy databases (e.g. Oracle) to cloud-based platforms
  • Advanced Python skills for data engineering
  • Solid understanding of data modelling, ETL/ELT and distributed data processing


Nice to Have

  • Experience working within banking or other regulated environments
  • Exposure to Prophecy for Databricks
  • Background in long-running enterprise transformation programmes


This is a long-term contract opportunity on a high-profile banking programme, offering stability, flexibility and the chance to play a key role in a modern data platform transformation.


Subscribe our newsletter

New Things Will Always Update Regularly