Backend Engineer

A global music and podcast streaming platform providing personalized recommendations to millions of users worldwide.
$160,091 - $228,702
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Backend Engineer

Spotify's Personalization Team is at the forefront of music and podcast recommendation technology, serving hundreds of millions of users globally. As a Backend Engineer on the Mimir squad, you'll be integral to the team that powers Spotify's vector ecosystems at scale through the Flux Platform. You'll work on critical features like "Home," "Search," "Discover Weekly," and "Daily Mix."

The role combines technical leadership with hands-on development, where you'll architect and build Java services that impact millions of users. You'll collaborate with cross-functional teams across multiple locations including Boston, New York, Stockholm, and London, working on challenging problems in music recommendations and personalization.

The position offers the flexibility to work remotely within North America, with collaboration centered in the Eastern Standard time zone. You'll be part of a culture that values experimentation, data-driven decision making, and continuous innovation. Regular hack days and bi-annual hack weeks provide opportunities for creative exploration.

The compensation package is competitive, ranging from $160,091 to $228,702, plus equity and comprehensive benefits including health insurance, parental leave, and flexible time off. This is an opportunity to shape how the world experiences music while working with cutting-edge technology and data at scale.

Last updated 14 days ago

Responsibilities For Backend Engineer

  • Collaborate with internal stakeholders to design backend systems and APIs
  • Architect, develop, and operate Java services deployed to millions of users
  • Create music recommendations using Spotify's data sets
  • Lead technical decisions in an autonomous, cross-functional agile team
  • Drive architecture decisions across the company
  • Work on personalized music recommendations and music understanding
  • Collaborate with engineers, product owners, and designers

Requirements For Backend Engineer

Java
  • Experience working with stakeholders to develop APIs and systems
  • Experience writing distributed, high-volume services
  • Knowledge of deploying and maintaining production services
  • Interest in big data processing technologies
  • Deep understanding of system design, data structures, and algorithms
  • Strong focus on code quality

Benefits For Backend Engineer

Medical Insurance
Parental Leave
401k
  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Paid sick leave
  • Equity

Interested in this job?

Jobs Related To Spotify Backend Engineer

Backend Engineer - Content Platform

Senior Backend Engineer position at Spotify's Content Platform team, working on scalable Java services in London or Stockholm with hybrid work arrangement.

Backend Engineer - Platform Developer Experience

Senior Backend Engineer role at Spotify focusing on Platform Developer Experience, building and scaling CI infrastructure for 3000+ engineers.

Senior Fullstack Engineer – Data Platform

Senior Fullstack Engineer role at Spotify focusing on data platform development, quality, and observability tools.

Backend Engineer

Backend Engineer position at Spotify focusing on building scalable systems for music streaming platform

Backend Engineer

Backend Engineer position at Spotify focusing on building scalable systems for music streaming platform