Spotify logo

Backend Engineer - Personalization

Spotify

New York, NY
Full Time
Mid Level
126k-179k
1 day ago

Job Description

About the Role

The Personalization team makes deciding what to play next on Spotify easier and more enjoyable for every listener. We seek to understand the world of music, podcasts, and audiobooks better than anyone else so that we can make great recommendations to every individual person and keep the world listening. Every day, hundreds of millions of people all over the world use the products we build which include destinations like "Home" and "Search" as well as original playlists such as "Discover Weekly" and "Daily Mix." The Home Podcasts Squad is responsible for developing podcast recommendations across various surfaces, including the Home Page, Podcast Subfeed, and Now Playing View. The role involves developing and scaling podcast recommendations, collaborating across multiple teams, and understanding the broader recommendations ecosystem at Spotify.

Key Responsibilities

  • 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 other engineers, product owners, and designers to identify and solve challenging problems, creating engaging podcast listening experiences for users worldwide
  • Be a leader of the Spotify-wide backend developer community affecting and driving our architecture across the company
  • Work on what you want during regular hack days and annual hack weeks

Requirements

  • 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 to meet their requirements
  • Experience writing distributed, high-volume services and maintaining them in production
  • Interest in big data processing technologies
  • Strong understanding of system design, data structures, and algorithms
  • Ability to deploy and keep services running in production
  • Good analytical skills and product understanding
  • Curiosity and enthusiasm for experimentation and iteration

Nice to Have

  • Experience with tools and technologies such as gRPC, GCP, BigQuery, and Bigtable

Qualifications

  • Educational background is not explicitly specified, but extensive experience with Java and related technologies is required

Benefits & Perks

  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays

Working at Spotify

Spotify is an equal opportunity employer that values diversity and inclusivity. We are passionate about making our workplace accessible and supportive for everyone. We believe that our differences help us innovate and thrive, and we encourage candidates to bring their personal experiences and perspectives. Our platform is for everyone, and so is our workplace.

Apply Now

Job Details

Posted AtJun 20, 2025
Salary126k-179k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

About Spotify

Website

spotify.com

Company Size

5001-10000 employees

Location

New York, NY

Industry

Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches