I

iHeartMedia

Runs nationwide radio, podcasts, advertising analytics

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeSan Antonio, TX, USANo salary listedHybrid

About the Job

Requirements

  • Six or more years of professional experience in data engineering.
  • Experience developing high-performance applications for large enterprises.
  • Hands-on AWS cloud experience or experience with a similar cloud platform, including Glue, CodePipeline, and ECS.
  • Strong proficiency in Python, including PySpark, Pandas, and DataFrames, and SQL.
  • Experience designing, developing, and maintaining data pipelines using AWS Glue or similar data-processing technologies.
  • Experience building and managing ETL/ELT workflows using Apache Airflow, AWS Step Functions, or similar orchestration tools.
  • Understanding of data engineering concepts, including ingestion, transformation, validation, storage, and pipeline monitoring.
  • Familiarity with data quality, pipeline monitoring, troubleshooting, and performance optimization.
  • Database experience with Postgres, MongoDB, DynamoDB, and Athena.
  • Experience with Git and collaborative software development practices.
  • Experience with agile development methodologies.
  • A proven track record of meeting project timelines with a sense of urgency.
  • Ability to provide solutions to problems in atypical or infrequent situations.
  • Analytical thinking and the ability to identify patterns.

Responsibilities

  • Develop, test, deploy, and maintain data solutions that support business requirements, web applications, models, and analytics.
  • Work with data scientists, analysts, product teams, and business stakeholders to understand requirements and deliver reliable data solutions.
  • Design, build, and maintain data pipelines and ETL/ELT workflows using PySpark, AWS Glue, Pandas, and orchestration tools such as Apache Airflow or AWS Step Functions.
  • Implement data ingestion, transformation, validation, storage, and pipeline monitoring.
  • Build infrastructure to support model training, scoring, and retraining, along with related reporting.
  • Deploy and manage applications and pipelines using AWS CodePipeline and ECS.
  • Monitor data quality, troubleshoot issues, and optimize pipeline performance.
  • Collaborate with a small, agile team.
  • Resolve technical issues through debugging and troubleshooting.

Desired Qualifications

  • Experience with AWS SageMaker or similar machine-learning platforms.
  • Knowledge of Apache Iceberg and Delta tables.

About the Company

iHeartMedia

Runs nationwide radio, podcasts, advertising analytics

iHeartMedia creates and distributes audio content across a large network of radio stations, podcasts, and music to reach audiences nationwide. Its core business is selling advertising, supported by analytics and attribution tools that help partners measure how well campaigns perform. It operates 860 live broadcast stations in 153 markets and also earns revenue from events and digital services, combining traditional radio with online platforms to expand reach and monetization. The company differentiates itself with extremely broad audience access (reaching about 90% of Americans monthly), a large-scale cross‑platform distribution of audio, and advanced measurement capabilities that inform marketing partners. Its goal is to maximize audience reach and advertising revenue by providing advertisers with effective, measurable ways to reach listeners across radio, digital, and live events.

Company size
10,001+
Company stage
IPO
Headquarters
San Antonio, TX
Founded
1972

Recently Posted Jobs

Explore more opportunities at iHeartMedia

See more jobs