Senior Data Engineer

WPP
Copenhagen
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration","Continuous improvement","Ownership","Explaining technical decisions"]

Own and evolve a core data model for ad-tech targeting and measurement, ensuring scalable, reliable downstream use. Maintain and extend a multi-layer audience segmentation framework that normalizes data into canonical representations across key dimensions. Build production-ready Spark and Scala data jobs on GCP using BigQuery and Parquet, partnering with QA, Analytics, and connector teams to validate correctness, integrity, and data quality. Contribute to engineering standards and continuous improvement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
WPP
WPP
2 days ago

Senior Data Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Own and evolve a core data model for ad-tech targeting and measurement, ensuring scalable, reliable downstream use. Maintain and extend a multi-layer audience segmentation framework that normalizes data into canonical representations across key dimensions. Build production-ready Spark and Scala data jobs on GCP using BigQuery and Parquet, partnering with QA, Analytics, and connector teams to validate correctness, integrity, and data quality. Contribute to engineering standards and continuous improvement.
Location: Copenhagen
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Own and evolve a core data model spanning input/output models, field types, and partitioning strategies across pipeline stages.
  • •Maintain and extend a multi-layer audience segmentation framework normalizing raw data into canonical representations.
  • •Develop and maintain Spark-based data jobs using Scala, GCP, Parquet, and BigQuery with an understanding of end-to-end data flow.
  • •Partner with Quality Assurance, Analytics, and connector teams to ensure data correctness, integrity, and reliable downstream use.
  • •Write production-ready, readable, testable, performant code; contribute to data quality, engineering standards, and continuous improvement.

Key Requirements

  • •5+ years of experience in data engineering delivering complex, multi-layer data pipelines.
  • •Experience with Scala or a similar strongly typed/advanced functional programming language, including reasoning about complex type systems.
  • •Experience with Apache Spark and large-scale distributed data processing.
  • •3+ years of experience with GCP and big-data stores such as BigQuery.
  • •Experience with data monitoring, detection, troubleshooting, and validation frameworks in an agile environment.
Experience:5+ yearsAd-techData engineering
Skills:CommunicationCollaborationContinuous improvementOwnershipExplaining technical decisions
Tech Stack:ScalaGoogle Cloud Platform (GCP)Apache SparkParquetBigQueryTyda

Company Brief

WPP
Global marketing and communications services group offering advertising, media investment management, branding, public relations, and digital services to multinational clients across industries.
Industry: Advertising Media Groups
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1971
WebsiteLinkedIn