Experience Inc. Jobs

Job Information

iHeartMedia Software Development Manager, Programming & Playout in Austin, Texas

Current employees and contingent workers click here (https://wd5.myworkday.com/iheartmedia/d/task/3005$4482.htmld) to apply and search by the Job Posting Title.


Job Summary:

With over a quarter of a billion monthly listeners in the U.S., iHeartMedia has the largest reach of any radio or television outlet in America. The company owns and operates 850+ broadcast radio stations, serving more than 150 markets throughout the U.S. Plus, iHeartRadio - a free, industry-leading, digital music service - gives users instant access to more than 2,000 live radio stations and allows them to create custom stations inspired by favorite artists or songs, anywhere they are.

Business Responsibilities:

  • Support the implementation and contribute to the global enterprise vision for our programming and playback systems as well as related systems and third-party services.

  • Build and oversee the maintenance of microservices for functionality such as radio content management, data delivery, catalog management and scheduling.

  • Contribute to make/buy decisions and vendor selection activities.

  • Work with Austin, San Antonio and Cincinnati-based teams using agile best practices.

  • Manage the end-to-end lifecycle of a product / service (Development, Test, Deploy, Support)

  • Collaborate with technical and operational peers across iHeartMedia to ensure that our technical direction and approach aligns vertically throughout the technology stack.

  • Keep abreast of industry standards and ensure we are driving those that are important to us and aligned with others as appropriate.

  • Ensure high levels of operational discipline and high availability for programming and playback systems.

  • Perpetuate a data-driven culture with high standards of operational excellence and continuous improvement.

Technical Responsibilities:

  • Decompose and modernize existing iHeart applications and services into microservices in cloud-based environments.

Build solutions with the following characteristics:

  • Micro-services design

  • Real-time, API driven communications

  • Exposing production-grade metrics

  • Using Reactive Manifesto principles

  • 12-Factor app principles

  • Continuous Delivery principles

  • Test Driven Development / Behavior Driven Development principles


  • Able to work individually and with a distributed team and proven leadership skills necessary to manage and develop a team.

  • Experience in an agile development environment (Scrum or Kanban)

  • Demonstrated track record of hiring and managing excellent developers.

  • Demonstrated experience building distributed systems, with intuitive web-based UI, and ability to design rules-based business logic using NoSQL databases.

Required experience with one or more of the following sets of technologies:

  • AWS / Google Cloud / Azure / OpenStackJava 8 / Spring / Spring Boot, Java 8

  • Unit / TestNG

  • Chef / Ansible, Jenkins, Elasticsearch / Splunk

  • Python / Flask / Celery, Unittest

  • Ruby / Hanami / Rails, test/unit / Rspec

  • NodeJS / Express, Jasmine

  • JavaScript / Typescript / AngularJS, Jasmine / Karma / Protractor

  • MySQL / MariaDB / Postgres

  • Swagger / REST Docs / RAML

  • Jira / Rally / Pivotal Tracker / Trello

  • Git

Preferred experience with one or more of the following sets of technologies:

  • Cassandra / MongoDB

  • Consul, Vault, Vagrant

  • RabbitMQ, Kafka

  • Serverless / Lambda / Funktion

Work Experience:

  • 8+ years professional experience, with 3-5 years managing or developing a team.

  • 3+ years’ experience delivering software in an agile software organization.

  • 3+ years using cloud IaaS or PaaS products.

  • 5+ years coding and delivering high quality software as a developer.


Austin, TX: 3601 S Congress Avenue, Bldg F, 78704

Position Type


The Company is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.

Our organization participates in E-Verify. Click here (http://iheartmediacareers.com/Pages/EEO.aspx) to learn about E-Verify.

Current employees and contingent workers click here (https://wd5.myworkday.com/iheartmedia/d/task/3005$1999.htmld) to apply and search by the Job Posting Title.

iHeartMedia is the number one audio company in the United States, reaching nine out of 10 Americans every month – we specialize in radio, digital, social, podcasts, influencers, data, and events across the nation and provide premier opportunities for advertisers.

Visit iHeartMedia.com to learn more about us.