Director, Software Engineering

Remote (Florida, United States)

iHeartMedia is the number one audio company in the United States, reaching nine out of 10 Americans every month – and with its quarter of a billion monthly listeners, has a greater reach than any other media company in the U.S. The company’s leadership position in audio extends across multiple platforms including 850 live broadcast stations; streaming music, radio and on demand via its iHeartRadio digital service available across more than 250 platforms and 2,000 devices including smart speakers, digital auto dashes, tablets, wearables, smartphones, virtual assistants, TVs and gaming consoles; through its influencers; social; branded iconic live music events; and podcasts as the #1 commercial podcast publisher globally. iHeartMedia also leads the audio industry in analytics and attribution technology for its marketing partners, using data from its massive consumer base.


The Director, Software Engineering, will be responsible for setting a clear software engineering vision for the future of digital advertising technology at iHeart, developing software engineering tools, processes and solution architectures to achieve this vision and execute the roadmap. This technology leader will work with stakeholders from the iHeart business teams and IHeart IT teams to implement and deliver platforms and APIs at scale and with high availability. Successful execution of this role will combine software application development experience, performance engineering, software integration skills, vendor management and people development.



  • Lead the design and development of and contribute to the global enterprise vision for advertising systems.
  • Lead all DevOps activities for advertising platforms: requirements analysis, systems analysis, solution architecture, technical design, coding, unit testing, test automation, regression testing, performance testing, environment provisioning, 3rd level support, production and test deployments, CI/CD pipeline automation.
  • Provide technical thought leadership in scrum teams, optimize technical decisions to maximize scrum team velocity and support business teams in all aspects of backlog prioritization.
  • Establish strong partnerships with business teams and other IT teams (enterprise architecture, information management, operations, security).
  • Contribute to make/buy decisions and vendor selection activities.
  • Develop team members (career, training) to achieve excellent employee satisfaction metrics.
  • Keep track of innovation, technology trends and standards in relevant industries.
  • Understand product roadmaps for key technology vendors and ensure that we are driving and aligning where appropriate.
  • Ensure high levels of operational discipline and high availability for advertising systems.
  • Establish strong IT service management, monitoring and capacity planning competencies.
  • Create a data-driven culture with high standards of operational excellence and continuous improvement.


  • Ability to articulate a technology vision and execute that vision leveraging cloud, microservices and APIs, open source, agile, and performance engineering.
  • Ability to design, build and operate a fully automated CI/CD pipeline, from code checking to production deployment.
  • Ability to code, design and lead development teams to produce error free software, meeting functional and non-functional requirements.
  • Ability to leverage cloud environments, both Iaas and PaaS.
  • Ability to leverage open source software to reduce/eliminate software licensing costs.
  • Ability to hire top talent and build coherent and well-organized team with focus on exceeding employee satisfaction.
  • Ability to lead a distributed engineering team and manage peers through influence.
  • Project and program management, planning and organizational skills.

Education and Experience:

  • B.S. in Computer Science, Computer Engineering, Information Technology/Systems or a related technical field is required
  • 8+ years leading software delivery teams and delivering software in an agile organization.
  • 8+ years using cloud IaaS or PaaS products (AWS/Google experience is a plus).
  • Demonstrated track record of hiring and retaining excellent software engineers.
  • Demonstrated experience building distributed horizontally scalable enterprise systems

This position is available for remote work in the US.





Position Type                                                                                             




iHeartMedia’s benefits offering is flexible and offers a variety of choices to meet the diverse needs of our changing workforce, including the following:

  • Employer sponsored medical, dental and vision with a variety of coverage options
  • Company provided and supplemental life insurance
  • Paid vacation and sick time
  • Paid company holidays, including a floating holiday that enable our employees to celebrate the holiday of their choosing
  • A Spirit day to encourage and allow our employees to more easily volunteer in their community
  • A 401K plan
  • Employee Assistance Program (EAP) at no cost – services include telephonic counseling sessions, consultation on legal and financial matters, emotional well-being, family and caregiving
  • ​A range of additional voluntary programs, such as spending accounts, student loan refinancing, accident insurance and more!

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.

Some positions in certain divisions of the iHeartMedia family of companies are subject to mandatory vaccination requirements as a condition of employment. Candidates who have been offered employment for these positions at iHeartMedia, subject to applicable law, will be required to demonstrate they have been fully vaccinated for COVID-19 or qualify for a medical or religious accommodation from the vaccination requirement by their start date (which may be extended for such purposes). If the aforementioned requirements are not met, candidates who have accepted offers for such positions will have their offers rescinded and/or employment terminated in accordance with applicable law.

Subscribe to Job Alerts