DeveloperJobs.io
← Back to all jobs

Job Description

The Data Engineer role at iHeartMedia, Inc. reports to the Director of Software Engineering and focuses on delivering dependable, production-ready data solutions. You will partner with data scientists and business stakeholders to build data pipelines, infrastructure on AWS, and supporting services for analytics and model workflows.

Responsibilities

  • Develop, test, deploy, and maintain data solutions aligned to business requirements, web applications, models, and analytics.
  • Collaborate with data scientists, analysts, product teams, and business stakeholders to gather 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, retraining, and associated reporting.
  • Deploy and manage applications and pipelines using AWS CodePipeline and ECS.
  • Monitor data quality, troubleshoot issues, and optimize pipeline performance.
  • Work with a small, agile team and resolve technical problems through debugging and troubleshooting.

Requirements

  • 6+ years of professional experience in data engineering.
  • Experience building high-performance applications for large enterprises.
  • Hands-on AWS cloud experience (or 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 technologies.
  • Experience building and managing ETL/ELT workflows using Apache Airflow, AWS Step Functions, or comparable orchestration tools.
  • Understanding of core data engineering concepts: ingestion, transformation, validation, storage, and pipeline monitoring.
  • Familiarity with data quality monitoring, troubleshooting, and performance optimization.
  • Database experience with Postgres, MongoDB, DynamoDB, and Athena.
  • Experience with Git and collaborative software development practices.
  • Experience using agile development methodologies.
  • Proven ability to meet project timelines with a sense of urgency.

Technologies

  • PySpark, AWS Glue, Pandas
  • Apache Airflow, AWS Step Functions
  • Python, SQL
  • AWS CodePipeline, ECS
  • Postgres, MongoDB, DynamoDB, Athena
  • Git
  • AWS SageMaker, Apache Iceberg, Delta tables

Preferred

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

Benefits

  • Employer sponsored medical, dental, and vision with a variety of coverage options.
  • Company provided and supplemental life insurance (pursuant to the collective bargaining agreement if applicable).
  • Paid vacation and sick time.
  • Paid company holidays.
  • A Spirit day to encourage and allow employees to more easily volunteer in their community.
  • A 401K plan.
  • Employee Assistance Program (EAP) at no cost, including telephonic counseling sessions and consultation on legal and financial matters, emotional well-being, and family and caregiving.
  • Additional voluntary programs, such as spending accounts, student loan refinancing, accident insurance, and more.

Location and Employment Details

San Antonio, TX (onsite): 20880 Stone Oak Parkway, 78258.

  • Position type: Regular
  • Time type: Full time
  • Pay type: Salaried

Similar Jobs