O

Omnicom Group

Global marketing, media, and PR network

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USA$110k - $120k

About the Job

Requirements

  • Five to eight or more years of experience in data engineering, software engineering, or a related role.
  • Strong expertise in Python for data engineering and automation.
  • Hands-on experience with Apache Airflow for orchestration.
  • Proficiency with AWS Lambda and serverless design patterns.
  • Solid experience with DynamoDB, including schema design, performance tuning, and scaling.
  • Strong knowledge of dbt for transformation and analytics modeling.
  • Experience with cloud environments; AWS is preferred.
  • Familiarity with CI/CD workflows, Git, and DevOps practices.
  • Strong problem-solving and communication skills.
  • Exceptional attention to detail and organizational skills.
  • Strong written and verbal communication skills, including the ability to explain complex metadata systems to non-technical users.
  • Ability to work collaboratively and cross-functionally with creative, marketing, and IT teams.
  • Proactive problem-solving ability, including identifying issues and suggesting improvements.
  • Time management skills and the ability to prioritize and manage multiple tasks in a fast-paced environment.

Responsibilities

  • Design, build, and maintain robust ETL/ELT pipelines using Python and Airflow.
  • Develop serverless workflows leveraging AWS Lambda for scalable event-driven data processing.
  • Implement and optimize dbt models for analytics and transformations.
  • Design schemas and manage data in DynamoDB and other cloud-native storage solutions.
  • Ensure high availability, scalability, and performance of data systems.
  • Integrate structured, semi-structured, and unstructured data sources.
  • Build workflow orchestration strategies using Airflow for scheduling and monitoring pipelines.
  • Automate infrastructure deployment and CI/CD pipelines for data services.
  • Implement data validation, testing, and monitoring frameworks.
  • Ensure compliance with security, privacy, and governance standards.
  • Partner with analytics, product, and engineering teams to deliver reliable datasets.
  • Mentor junior engineers and enforce best practices in data engineering.
  • Contribute to improving team efficiency, scalability, and standards.

Desired Qualifications

  • Experience with other AWS services, including S3, Glue, Redshift, and Kinesis.
  • Familiarity with data warehouse and data lake architectures.
  • Exposure to real-time streaming and event-driven data pipelines.
  • Knowledge of containerization, including Docker and Kubernetes.

About the Company

Omnicom Group

Global marketing, media, and PR network

Omnicom Group is a global marketing and corporate communications holding company that organizes a network of agencies to offer advertising, strategic media planning and buying, digital marketing, and public relations. Its products and services are delivered through this portfolio of agency networks and specialty firms, generating revenue from project-based fees, commissions, and performance-based incentives. The company uses the Omni platform to base marketing and sales solutions on data, helping turn insights into creative campaigns and media plans. Unlike many competitors, Omnicom combines a wide international footprint with a diversified set of agencies and a centralized data-driven approach, and it expands through strategic acquisitions. Its goal is to help clients grow brands and businesses by delivering coordinated, data-informed marketing and communications across markets worldwide.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1944

Recently Posted Jobs

Explore more opportunities at Omnicom Group

See more jobs