Senior Data Engineering Manager – ELT, dbt on GCP

Interpublic

Greater London

Hybrid

GBP 90,000 - 125,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Omnicom Media in London is seeking a Senior Manager for Data Engineering to own and extend our config-driven data platform, delivering scalable ELT pipelines from ingestion to analytics-ready tables in BigQuery. You will build dbt models, maintain GCP infrastructure, and mentor a team of data engineers.

Required: strong dbt, Python, SQL, and GCP experience; Terraform and data modelling knowledge; collaborative with BI teams. Hybrid role in London with strong growth opportunities.

Qualifications

  • Strong experience with dbt including macros, Jinja templates, incremental models, seeds, and tests.
  • Proficient in Python 3.11+ for CLI tools and automation.
  • Proficient in SQL, BigQuery dialect.
  • Experience with Google Cloud Platform services (BigQuery, Cloud Run, Cloud Functions, Pub/Sub, Cloud Scheduler).
  • Experience with Terraform for IaC.
  • Solid data modeling knowledge (star schema, dimensions).
  • Git with PRs and CI/CD (Cloud Build).

Responsibilities

  • Own and extend end-to-end data pipeline from Cloud Function ingestion to dbt transformations and analytics-ready tables in BigQuery.
  • Develop and maintain dbt macros, Jinja templates, and platform YAML definitions to generate models across 26+ ad platforms.
  • Manage and improve GCP infrastructure via Terraform.
  • Build and maintain Python CLI tooling for onboarding, config compilation, and pipeline execution.
  • Mentor data engineers, enforce DataOps practices, code reviews, testing, and documentation.
  • Collaborate with analysts, data scientists, and BI teams to maximize value from data models.
  • Contribute to CI/CD pipelines and documentation.

Skills

dbt
Python
BigQuery
SQL
Terraform
GCP
Data modelling
Git
CI/CD

Tools

Terraform
dbt
Cloud Run
BigQuery
Docker

Job description

Omnicom Media in London is seeking a Senior Manager for Data Engineering to own and extend our config-driven data platform, delivering scalable ELT pipelines from ingestion to analytics-ready tables in BigQuery. You will build dbt models, maintain GCP infrastructure, and mentor a team of data engineers.

Required: strong dbt, Python, SQL, and GCP experience; Terraform and data modelling knowledge; collaborative with BI teams. Hybrid role in London with strong growth opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Lead - ELT & DBT on GCP
Senior Data Platform Lead - ELT & DBT on GCP

OMGEURUK Omnicom Media Group Europe • United Kingdom

On-site
GBP 75,000 - 110,000
Senior Data Engineering Lead: BigQuery, dbt & DataOps
Senior Data Engineering Lead: BigQuery, dbt & DataOps

Adelphi Group • Greater London

On-site
GBP 65,000 - 90,000
Senior Data Platform Lead - BigQuery & dbt
Senior Data Platform Lead - BigQuery & dbt

Omnicom Media • Greater London

Hybrid
GBP 90,000 - 120,000
GCP Data Engineer — BigQuery & DBT Pipelines
GCP Data Engineer — BigQuery & DBT Pipelines

wppmedia • Greater London

Hybrid
GBP 65,000 - 90,000
Cloud Data Engineer - BigQuery, GCP, ELT | Hybrid London
Cloud Data Engineer - BigQuery, GCP, ELT | Hybrid London

Cierti • Greater London

Hybrid
GBP 60,000 - 90,000
Data Engineer
Data Engineer

Cierti • Greater London

Hybrid
GBP 60,000 - 90,000
Principal Data Engineer
Principal Data Engineer

Chroma Recruitment • Manchester

On-site
GBP 90,000 - 130,000
Remote Senior Data Engineer - Contract (GCP/BigQuery)
Remote Senior Data Engineer - Contract (GCP/BigQuery)

Data Idols • City Of London

Remote
GBP 115,000 - 149,000
Senior Data Engineer: Lead on GCP Data Platform & BigQuery
Senior Data Engineer: Lead on GCP Data Platform & BigQuery

Menzies LLP • City Of London

On-site
GBP 90,000 - 120,000
Career development
Private medical cover
Pension matching
+1
Analytics Engineer — End-to-End Data, Python & dbt
Analytics Engineer — End-to-End Data, Python & dbt

Pentasia • Orpington

Hybrid
GBP 70,000 - 80,000