iHeartMedia is looking to build scalable, reliable backend systems to support its audio services, including streaming radio, podcasting, and live music events, and needs an Intermediate Backend Software Engineer to help achieve this goal
Requirements
- 3–5 years of backend software engineering experience
- Proficiency in Scala or Java (experience with both is a plus)
- Interest in or exposure to Kotlin
- Experience with relational and non-relational databases (Postgres, MongoDB, or similar)
- Solid understanding of API design, distributed systems, and data modeling
- Strong problem-solving skills and a collaborative mindset
Responsibilities
- Design, implement, and maintain backend services and APIs
- Work with Postgres and MongoDB for data storage and access
- Collaborate with teammates across engineering, product, and QA
- Participate in code reviews, design discussions, and architecture planning
- Contribute to best practices as we introduce Kotlin into the stack
- Optimize performance and reliability across distributed systems
Other
- Respect for others and a strong belief that others should do this in return
- Close attention to detail, following up until issues are resolved
- Ability to multitask on a variety of critical projects
- Ability to work independently, while also collaborating with others
- Strong communication skills, with the ability to communicate moderately complex technical information within the team