Taro Logo

Backend Engineer - Data Platform

World's most popular audio streaming subscription service, transforming music listening since 2008.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Job Description

Spotify, the world's leading audio streaming platform serving 600+ million Monthly Active Users, is seeking a Backend Engineer for their Data Quality and Observability team. This role is crucial in maintaining and developing the data platform that processes over 2 petabytes of data daily, supporting both users and 8,000+ employees worldwide.

The position offers an opportunity to work on innovative tools and scalable systems that ensure reliability and accuracy across Spotify's data platform. You'll be building backend services, optimizing pipelines, and supporting teams in delivering insights that directly impact how the world experiences audio. The role combines technical expertise with real-world impact, as your work will ensure features like Daylist remain current and functional for millions of users.

Working in a hybrid environment from Toronto, you'll join a culture that values innovation, iteration, and inclusivity. The role offers hands-on experience with cutting-edge technologies, including AI integrations for data quality, and the chance to collaborate with internal teams and open-source communities. Spotify provides a unique environment where engineers are empowered with autonomy to solve meaningful problems, participate in hack days, and contribute to a platform that revolutionizes how the world listens to audio.

The ideal candidate will have strong Java programming skills, systems design knowledge, and a passion for data quality and observability. Experience with technologies like Scala, Flyte, or Apache Iceberg is a plus, as is familiarity with data monitoring tools. This role offers the perfect blend of technical challenge and creative opportunity, making it ideal for engineers who want to impact millions of users while working with one of the most innovative companies in the audio streaming space.

Last updated 4 days ago

Responsibilities For Backend Engineer - Data Platform

  • Build and maintain backend services and data pipelines used by thousands of engineers and data practitioners
  • Participate in scaling systems while collaborating with teammates, stakeholders, and leaders
  • Create tools that improve data quality, observability and reliability
  • Design and implement new AI integrations to power the future of data quality
  • Engage in hack days, hack weeks, and community events
  • Contribute to team culture that values respect, collaboration, and playfulness

Requirements For Backend Engineer - Data Platform

Java
Scala
  • Experience with Java or similar object-oriented programming language
  • Strong understanding of systems design, data structures, and algorithms
  • Ability to break down complex technical problems and iterate quickly
  • Customer-focused mindset
  • Experience working with data quality or data monitoring tools (bonus)
  • Experience with technologies like Scala, Flyte, Apache Iceberg, Dataflow, Airflow (bonus)

Related Jobs