iHeartRadio is looking for a Python Engineer to join the Podcast Content Platform team to help maintain and expand upon the features that make iHeart one of the fastest podcast publishing platforms on the market. The podcast pipeline is responsible for publishing over 1 million new and updated episodes every week.
Requirements
- Experience with Python, Celery, and FastAPI
- Experience with Postgres or other SQL Databases
- Experience with message brokers or event streaming such as RabbitMQ or Kafka
- Experience with Redis or Elasticache
- Experience with Docker and Kubernetes
- Background and/or experience with infrastructure as code (Terraform)
- Familiar with monitoring software such as New Relic, Cloudwatch, or Grafana
Responsibilities
- Work on Python based applications/services within an event driven architecture
- Responsible for creating and supporting services that support the podcast pipeline
- Collaborate with downstream teams to confirm delivery of show and episode data
- Take ownership of new and existing features/services
- Participate in the on-call rotation that helps with any after-hours / overnight support issues
Other
- Strong written/verbal communication skills and able to take feedback from others
- Must be able to operate during CST working hours
- Comfortable with Agile development processes, Jira
- Respect for others and a strong belief that others should do this in return
- Close attention to detail, following up until issues are resolved