P

Publicis Groupe

Runs advertising and digital transformation services

Senior Principal Engineer - Data Product Engineering

Data EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USAIn-person

About the Job

Requirements

  • Bring 10+ years of hands-on experience with production data across data engineering, data operations, or data platform work.
  • Have expert SQL skills, including performance tuning, and strong production Python skills; PySpark is preferred.
  • Have a track record designing data quality, validation, monitoring, or reconciliation systems that measurably reduced defects or manual effort.
  • Have real accountability for production batch pipelines, not only experience building them.
  • Have experience with large-scale distributed platforms such as Databricks, Spark, or equivalent, and relational or MPP warehouses such as Greenplum, Postgres, Snowflake, Redshift, or similar.
  • Apply software engineering practices to data work, including version control, code review, automated testing, and CI/CD.
  • Be comfortable with messy, high-cardinality data, including matching and deduplication, and critically assess data that appears unusually clean.
  • Explain how upstream changes affect downstream products to non-engineers.
  • Have a bachelor's degree in a technical field or equivalent practical experience.

Responsibilities

  • Build an automated quality-control layer for completeness, distribution, referential integrity, and anomaly detection, and turn its signal into a small number of trusted alerts.
  • Diagnose failures and discrepancies across large, high-cardinality data, and establish freshness and correctness expectations that can be demonstrated as met.
  • Replace recurring manual operations with automation and self-service tooling, and make compute proportional to the data that changed rather than the dataset's total size.
  • Evolve owned Spark and SQL pipelines by tuning refresh strategy and cost, retiring obsolete scaffolding, and reducing the cost of onboarding each new source.
  • Set engineering standards, including shared libraries, automated testing, code review, and declarative deployment, and mentor engineers and analysts.

Desired Qualifications

  • Experience with transaction, payments, card, retail point-of-sale, loyalty, or retail measurement data.
  • Experience with Delta Lake or equivalent, governed catalogs, incremental ingestion, and cluster or warehouse cost tuning.
  • Experience with workflow orchestration at scale, such as Airflow or Databricks Jobs, and containerized deployment.
  • Experience handling personally identifiable information, pseudonymized identifiers, or working in regulated or clean-room environments.
  • Experience building lightweight internal tools, such as Flask-based operational interfaces.

About the Company

Publicis Groupe

Runs advertising and digital transformation services

Publicis Groupe runs advertising, media buying and digital transformation services for companies that want to reach consumers, coordinate campaigns and improve their business systems. Its agency network includes creative and media specialists, while Publicis Sapient builds and modernizes the technology behind clients' operations. Epsilon adds customer data and marketing technology that connect brands with audiences and measure campaign results. Clients pay for consulting, campaign creation and execution, with production and media costs billed through alongside the group's service work. Founded in 1926, Publicis Groupe is headquartered in Paris, France.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1926

Recently Posted Jobs

Explore more opportunities at Publicis Groupe

See more jobs