Data Team Lead

Apply

Overview

The Data Team Lead will spearhead a large-scale data transformation initiative at a leading financial services company, focusing on the migration to a cloud-native platform built on Snowflake. This role requires a skilled Lead Data Engineer who will guide and execute hands-on engineering efforts while fostering a strong team culture and ensuring adherence to engineering standards. The contractor will collaborate closely with teams to drive the deployment of high-performance data solutions and establish best practices in the organization.

Responsibilities

  • Lead the development and implementation of scalable data pipelines in Snowflake.
  • Establish best practices and coding standards to ensure operational excellence.
  • Provide technical leadership and mentorship to engineering teams of up to 30 people.
  • Collaborate with architecture groups to align engineering practices with strategic goals.
  • Execute complex data modeling and transformations using dbt.
  • Drive cultural change and influence team dynamics effectively.
  • Oversee the delivery of enterprise-level data migrations and transformations.
  • Ensure continuous integration and delivery workflows are followed consistently.

Requirements

  • Proven experience as a Lead Data Engineer with a focus on hands-on execution.
  • Expertise in Snowflake and recent experience in data solutions deployment.
  • Deep knowledge of dbt for data modeling and transformation.
  • Demonstrated experience leading enterprise-level data migrations to cloud platforms.
  • Strong understanding of Data Warehousing, ELT/ETL patterns, and advanced SQL.
  • History of delivering complex data projects with a focus on practical implementation.
  • Ability to provide leadership and influence within large technical teams.
  • Commitment to operational excellence and the establishment of coding standards.
SkillsSQL, Data Engineering, Azure
LocationLondon Area
TypeHybrid
Rate£600/day
SourceLinkedIn
Posted14/11/25