Backend Engineer - Music (Remote, Worldwide)
Imagine being at the very heart of how millions worldwide discover their next favorite music video. At Spotify, our Music Mission team isn't just building features; we're crafting the future of music discovery and artist connection, enabling profound experiences for fans and creators alike. If you're passionate about designing and building robust backend systems that power massive-scale interactions, and you love the idea of making music videos more meaningful for both fans and artists, then this remote Backend Engineer role could be your next big hit.
Overview
Spotify is on a dynamic mission to empower music creators and significantly enhance fan experiences. Our dedicated Music Mission team builds tools and services that enable creation, promotion, expression, and monetization at scale. This particular team focuses intently on making music videos easily discoverable and deeply meaningful for artists and fans alike. We're developing scalable, intelligent infrastructure that constantly evolves with our vast catalog, creating personalized music video playlists, carefully categorizing content, and learning what listeners love to ensure that content reaches the perfect audience. As a Backend Engineer here, you'll play a pivotal role in shaping how millions of listeners interact with music videos on Spotify, collaborating closely with Data Engineers, other Backend Engineers, and partners across product and design. This is a fully remote, worldwide opportunity, welcoming talent from across the globe.
Key Responsibilities
- Building and running production backend systems that significantly improve how listeners discover and enjoy music videos.
- Designing, developing, and evolving scalable backend services and APIs to support high-traffic parts of the Spotify application.
- Developing and maintaining robust Java services and Scio data pipelines that are used by millions of listeners every single day.
- Partnering closely with product managers to define and deliver innovative solutions for our users.
Requirements
To thrive in this role, we expect you to bring:
- Significant professional experience building and running scalable backend services in a production environment.
- Strong proficiency in Java, including experience with its ecosystem and best practices.
- Proven ability to design and develop robust APIs and distributed systems.
- Familiarity with data processing pipelines and technologies, ideally Scio or Apache Beam.
- A solid understanding of cloud platforms, with a preference for Google Cloud Platform (GCP).
- Demonstrated ability to collaborate effectively with cross-functional teams, including product, design, and data engineering.
- A proactive approach to problem-solving and a genuine passion for delivering high-quality, impactful software.
What You'll Gain
Joining Spotify means you'll gain:
- The unparalleled opportunity to shape the future of music video consumption for hundreds of millions globally.
- Work within a highly collaborative, innovative, and supportive engineering culture.
- Continuous learning and professional growth opportunities within a world-class technology company.
- Access to cutting-edge technologies and the chance to build systems at an unparalleled scale.
- The flexibility and autonomy of a fully remote work environment, allowing you to thrive from anywhere in the world.
- Be part of a team that directly impacts how artists connect with their fans and how fans discover new content.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

