Data Engineer
Amazon Web Services
Apache Airflow
AWS
Aws Athena
Aws Dynamodb
Aws Glue
Aws Sagemaker
Big Data
Cloud
Cloud Computing
Cloud Data Warehouse
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Lake
Data Lakehouse
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Database
Databases
ETL
Informatica
Information Technology (IT)
IT Services
Reporting and Analytics
SQL
Workflow Orchestration
Job Description
Join iHeartMedia as a Data Engineer to deliver production-ready data pipelines and infrastructure on AWS.
Responsibilities
- Develop, test, deploy, and maintain data solutions aligned to business needs for web applications, models, and analytics
- Partner with data scientists, analysts, product teams, and business stakeholders to translate requirements into 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 ingestion, transformation, validation, storage, and pipeline monitoring for end-to-end data flows
- Build infrastructure that supports model training, scoring, retraining, and related reporting
- Deploy and manage applications and pipelines using AWS CodePipeline and ECS
- Monitor data quality, troubleshoot production issues, and optimize pipeline performance
- Collaborate with a small agile team to resolve technical challenges through debugging and troubleshooting
Requirements
- 6+ years of professional experience in data engineering
- Experience developing high-performance applications for large enterprises
- Hands-on AWS cloud experience (or similar), 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 with Apache Airflow, AWS Step Functions, or similar orchestration tools
- Understanding of data engineering concepts: 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
- Proven track record of meeting 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 volunteer in the community
- A 401K plan
- Employee Assistance Program (EAP) at no cost, including telephonic counseling and consultation on legal and financial matters, emotional well-being, and family and caregiving
- Additional voluntary programs, such as spending accounts, student loan refinancing, and accident insurance
Location: San Antonio, TX (Onsite), 20880 Stone Oak Parkway, 78258
Position type: Regular
Time type: Full time
Pay type: Salaried