Data Engineer (Contract)
📍 Location:
London (2–3 days onsite)
📅 Contract until:
31 December 2026
💷 PAYE via Umbrella
🔐 Security:
BPSS eligibility required
The Role
We are looking for an experienced Data Engineer to join a high-performing data team, delivering scalable and reliable data solutions within a complex enterprise environment. This is a hands-on role, ideal for someone passionate about building robust data platforms and driving real business value from data.
Key Responsibilities
-
Design, build, and maintain data pipelines and ELT workflows on Databricks, following Medallion architecture
-
Analyse data requirements and apply advanced data modelling techniques (including Data Vault) and data quality frameworks
-
Collaborate with data architects, analysts, product managers, and QA teams to deliver trusted data sets
-
Document data flows, transformations, and processes to support knowledge sharing and ongoing operations
-
Contribute to solution design, code reviews, and continuous platform improvement within Agile teams
-
Drive high-quality, high-performance data outcomes with a problem-solving mindset
Skills & Experience
-
Strong hands-on experience with SQL, Python, and data integration/ingestion patterns
-
Proven expertise in Databricks, Delta Lake, notebooks, and modern data warehousing concepts
-
Experience with ETL tools such as Informatica IICS and Azure Data Factory
-
Solid background working with Azure cloud platforms (preferred)
-
Experience integrating and modelling insurance or reinsurance domain data(Lloyd’s/specialty market experience highly desirable)
-
Strong knowledge of on-prem and cloud databases (e.g. Oracle, SQL Server)
-
Familiarity with Agile delivery frameworks(Scrum, SAFe) and tools such as Jira and Azure DevOps
-
Understanding of data security considerations and tooling within modern data platforms
-
Excellent communication skills and a collaborative, team-focused approach
Nice to Have
-
Professional certifications in Azure and/or Databricks
...