Lead Data Engineer

ITV

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITV is seeking a Lead Data Engineer to act as a technical orchestrator across real-time data systems. You will design high-scale architectures, balance data pipelines with cloud-native platforms, and mentor the engineering team.

Based in London with hybrid work (1-2 days on site), you will collaborate with product and DevOps to deliver reliable data solutions and governance across the ecosystem.

Qualifications

  • Experience designing high-scale, cloud-native data architectures.
  • Hands-on engineering across real-time data pipelines.
  • Experience mentoring engineers and driving technical governance.

Responsibilities

  • Technical orchestration of event-driven streaming solutions.
  • Architect real-time data ingestion and cloud infrastructure integration.
  • Mentor engineers, manage debt, and enforce quality frameworks.
  • Translate business roadmaps into technical tasks and maintain a lean backlog.
  • Ensure operational excellence with monitoring and SLA adherence.
  • Lead escalation and RCA during critical incidents.

Skills

Python
Go
Java/Scala
GCP
Kubernetes
Terraform
Systems Thinking
Strategic Communication

Tools

GKE
Pub/Sub
BigQuery
Dataflow

Job description

Workplace: White City, London - Hybrid 1-2 days a week on site

Contract Type: Permanent

The Role

As a Lead Data Engineer, you operate as a technical orchestrator and a guardian of excellence across our real-time operational data ecosystem. You are positioned at the critical intersection of high-level requirement analysis, distributed systems design, and hands-on delivery.

You will balance deep data architecture with infrastructure architecture, bridging the gap between data pipelines and cloud-native container platforms.

Your time will be balanced across three core pillars:

  • 40% High-Level Design & Architecture: Reviewing incoming business requirements, driving technical discussions, and mapping out scalable, distributed data architectures.
  • 40% Hands-On Engineering: Writing clean, testable code alongside the team, implementing core platform features, building reusable components and undertaking support requests.
  • 20% Mentorship & Technical Governance: Cultivating the engineering squad's capabilities, managing technical debt, and defining quality frameworks.

Key Responsibilities

  • Technical Orchestration: Translate complex business roadmaps into high-level designs, defining the structures, components, and interactions of event-driven streaming solutions.
  • Data & Infrastructure Architecture: Architect high-throughput, real-time data ingestion pipelines while partnering with DevOps specialists to ensure alignment with cloud infrastructure frameworks.
  • People Leadership & Mentoring: Oversee the technical growth and motivation of the engineering squad, running code reviews, sharing knowledge, and embedding engineering best practices.
  • Delivery Flow: Partner with the Engineering Manager and Product Managers to refine requirements into technical tasks, ensuring iterative delivery and a lean backlog.
  • Operational Excellence & SLA Management: Guard platform reliability against extreme traffic loads, establishing a proactive monitoring strategy via Grafana/Prometheus.
  • Escalation & Support: Participate in the team’s weekly support rotation as a high-level escalation point, leading Root Cause Analysis when critical operational challenges arise.
What You’ll Bring
  • Polyglot Engineering Literacy: Strong backend development capability with a willingness to design, challenge, and review logic across Python and Go, with Java or Scala as valuable secondaries.
  • Cloud Native Expertise: Extensive experience with the GCP Stack (GKE, Pub/Sub, BigQuery, Dataflow, Cloud Functions) and event-driven architectures.
  • Infrastructure as Code: Deep understanding of automated infrastructure deployment using Terraform and container orchestration via Kubernetes.
  • Systems Thinking: Ability to map out complex, multi-project data flows and microservices environments, ensuring modularity and resilience.
  • Strategic Communication: Ability to articulate abstract technical designs clearly to both technical engineers and non-technical stakeholders.
  • Nice to Have: Familiarity with ESG and/or Sustainable Software Engineering principles to optimise cloud compute efficiency, or experience shifting data capabilities to "Edge" environments.
Minimum Criteria
  • Demonstrable experience leading technical system designs and defining architecture in a high-scale, cloud-native operational data environment.
  • Proven hands-on engineering experience handling high-throughput, real-time data ingestion and processing pipelines.
  • Experience mentoring engineers, managing technical debt, and steering code-first DevOps cultures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Data Engineer
Lead Data Engineer

Forsyth Barnes • Greater London

Hybrid
GBP 70,000 - 90,000
Lead Data Engineer in Manchester
Lead Data Engineer in Manchester

Energy Jobline ZR • Manchester

Hybrid
GBP 77,000 - 104,000
Lead Data Engineer
Lead Data Engineer

Xcede • England

Hybrid
GBP 90,000 - 130,000
Flexible hybrid working approach
Opportunity for leadership responsibilities with technical delivery
Influence over next-generation data and AI capabilities
Lead Data Engineer
Lead Data Engineer

Harnham • West of England

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

Searchability® • Greater London

Hybrid
GBP 90,000 - 110,000
Hybrid working
Equity package
Competitive salary
+2
Lead Data Engineer
Lead Data Engineer

Hexwired Recruitment Limited • City Of London

Hybrid
GBP 80,000 - 115,000
Equity options
Shape data architecture
Autonomy and influence
Lead Data Engineer - Multi Strat Hedge Fund
Lead Data Engineer - Multi Strat Hedge Fund

Selby Jennings • City Of London

On-site
GBP 90,000 - 140,000
Lead Data Engineer
Lead Data Engineer

Gravitas Recruitment Group (Global) Ltd • Crewe

On-site
GBP 90,000 - 120,000
Bonus
Life assurance
Employee assistance
+5
Lead Data Engineer
Lead Data Engineer

Harvey Nash Group • Metropolitan Borough of Solihull

Hybrid
GBP 66,000 - 110,000
Performance bonus
Private healthcare
Enhanced pension
+2
Lead Data Engineer
Lead Data Engineer

Scott Logic • Bristol

Hybrid
GBP 60,000 - 90,000
25 days annual leave
Pension scheme
Private medical services
+3