Taro Logo

Backend Engineer - Personalization

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

Description For Backend Engineer - Personalization

Spotify, the world's leading audio streaming platform, is seeking a Backend Engineer II for their Personalization team. This role focuses on developing and scaling podcast recommendations across Spotify's Home Page and other key surfaces. The position combines technical expertise with product understanding to enhance the listening experience for millions of users worldwide.

The role sits within the Home Podcasts Squad, which is responsible for developing ranking models that power podcast recommendations across various surfaces including the Home Page, Podcast Subfeed, and Now Playing View. The team works on complex recommendation problems requiring strong collaboration across multiple Studios including Core-X, AIFoundations, and Sessions.

As a Backend Engineer II, you'll be working with Java services, building scalable systems and APIs that directly impact hundreds of millions of users daily. The role requires strong technical skills in distributed systems, experience with high-volume services, and an understanding of big data processing technologies. Additional experience with technologies like gRPC, GCP, BigQuery, and Bigtable is valued.

The position offers competitive compensation ranging from $125,561 to $179,374 plus equity, comprehensive benefits including health insurance, six months of parental leave, and flexible work arrangements. You'll be part of a diverse, inclusive workplace that values different perspectives and backgrounds. The role allows for remote work within the North Americas region, operating in the Eastern Standard time zone for collaboration.

This is an excellent opportunity for an experienced backend engineer who is passionate about building scalable systems, loves working with data, and wants to impact how millions of people discover and enjoy audio content. You'll be at the forefront of recommendation technology while working with a world-class engineering team in a culture that encourages experimentation and innovation.

Last updated a day ago

Responsibilities For Backend Engineer - Personalization

  • Collaborate with key internal partners to determine how to scalably design backend systems and APIs
  • Architect, develop and operate Java services deployed to millions of users
  • Be a technical leader and valued contributor in an autonomous, cross-functional agile team
  • Collaborate with engineers, product owners, and designers to identify and solve challenging problems
  • Be a leader of the Spotify-wide backend developer community affecting and driving architecture across the company
  • Work on what you want during regular hack days and annual hack weeks

Requirements For Backend Engineer - Personalization

Java
  • 3+ years of working experience as a Backend Engineer working with Java
  • Experience working directly with stakeholders to understand, document, and develop APIs and systems
  • Experience with distributed, high-volume services and production deployment
  • Interest in big data processing technologies
  • Deep understanding of system design, data structures, and algorithms

Benefits For Backend Engineer - Personalization

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

Interested in this job?

Jobs Related To Spotify Backend Engineer - Personalization