Taro Logo

Staff Backend Software Engineer

America's #1 audio company reaching 90% of Americans monthly, leading in radio, podcasting, and streaming services.
$144,000 - $180,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer

Job Description

iHeartMedia, America's leading audio company, is seeking a Staff Backend Engineer to join their backend platform team. This role presents an exciting opportunity to work at a company that reaches 90% of Americans monthly and leads in radio, podcasting, and streaming services.

The position involves designing and maintaining robust microservices using modern technologies like Scala, Java, Golang, and Kotlin within a Kubernetes and AWS-based infrastructure. You'll be responsible for architecting solutions that scale, working with various databases including MongoDB and PostgreSQL, and leading complex technical projects from conception to deployment.

As a Staff Engineer, you'll have significant technical ownership and influence, guiding architectural decisions and establishing engineering best practices. The role requires 8+ years of backend engineering experience, with at least 2 years at a staff/principal level. You'll need deep expertise in distributed systems, cloud-native environments, and a strong track record of technical leadership.

The company offers a comprehensive benefits package including medical, dental, and vision insurance, 401k, paid time off, and various voluntary programs. The position is remote-friendly with base locations in New York, NY and Nashville, TN, offering a competitive salary range of $144,000 - $180,000.

This is an excellent opportunity for a senior technologist looking to make an impact at scale, working with cutting-edge technologies while helping shape the future of audio delivery and streaming services. You'll be part of a collaborative environment that values diversity, innovation, and technical excellence, while working on systems that reach millions of users daily.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong communication skills. You'll mentor other engineers, collaborate across teams, and help drive technical decisions that impact the entire platform. If you're passionate about building scalable backend systems and want to work at the intersection of technology and media, this position offers the perfect blend of challenge and opportunity.

Last updated a month ago

Responsibilities For Staff Backend Software Engineer

  • Design, build, and maintain robust microservices using Scala, Java, Golang, and/or Kotlin
  • Architect solutions for scale, reliability, and performance within Kubernetes and AWS-based infrastructure
  • Lead large, complex technical projects end-to-end
  • Work with various datastores including MongoDB, PostgreSQL, and DynamoDB
  • Set and uphold engineering best practices
  • Provide mentorship and technical guidance
  • Participate in on-call rotations

Requirements For Staff Backend Software Engineer

Java
Kotlin
MongoDB
PostgreSQL
Kubernetes
  • 8+ years of backend engineering experience, with 2+ years in staff/principal-level role
  • Production experience with at least two of: Scala, Java, Golang, Kotlin
  • Strong knowledge of designing and deploying microservices in Kubernetes
  • Solid understanding of AWS cloud services
  • Deep familiarity with SQL and NoSQL databases
  • Track record of technical leadership on large-scale backend systems
  • Experience with monitoring and observability tools
  • Excellent communication skills and collaborative mindset

Benefits For Staff Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Employer sponsored medical, dental and vision
  • Company provided and supplemental life insurance
  • Paid vacation and sick time
  • Paid company holidays including floating holiday
  • Spirit day for volunteering
  • 401K plan
  • Employee Assistance Program (EAP)
  • Additional voluntary programs including spending accounts and student loan refinancing