Backend Software Engineer

iHeartMediaLos Angeles, CA
84d$116,000 - $145,000

About The Position

We're looking for an Intermediate Backend Software Engineer to join our team and help build scalable, reliable backend systems. You'll primarily work with Scala and Java, with opportunities to explore Kotlin as we expand our stack. Our data layer runs on Postgres and MongoDB, giving you a chance to work with both relational and document-oriented databases. If you're passionate about building APIs, improving performance, and solving complex engineering challenges, this role is for you.

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.

Nice To Haves

  • Respect for others and a strong belief that others should do this in return.
  • Experience with various technical disciplines and applications.
  • 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.
  • Skills to recognize and solve frequently occurring problems.
  • Analytical thinking.
  • Resourcefulness and independent judgement.

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.

Benefits

  • 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!

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Broadcasting and Content Providers

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service