Spotify logo

Backend Engineer - Personalization

Spotify

New York, NY
Full Time
Mid Level
102k-146k
20 days ago

Job Description

About the Role

On the Personalization Team, we seek to understand the audio world better than anyone else so that we can make great recommendations to every individual person and keep the world listening. Everyday, hundreds of millions of people all over the world use the products we build, from Podcast Feeds to Discovery Weekly to DJ. We're a team of technologists, product insight experts, designers, and product managers in Boston, New York, Stockholm, and London. Spotify is looking for a Backend Engineer to join the Search team. Our mission is to help users efficiently find and discover content. We are a highly collaborative team of engineers from multiple disciplines who are passionate about new challenges, product innovation, and building highly scalable distributed systems. We have experience in using new technologies to quickly prototype experiences as well as in building systems that serve content at scale for hundreds of millions of users.

Key Responsibilities

  • Design, develop, and deliver robust and scalable backend systems and APIs.
  • Collaborate with other engineers, product owners, and designers to identify and solve challenging problems and build new product features.
  • Write clean, maintainable, well-documented code, adhering to coding best practices.
  • Participate in the improvement of our software development standards and practices.
  • Stay up-to-date with emerging backend technologies and best practices.

Requirements

  • Experience writing distributed, high-volume Java services and knowledge of how to deploy and keep them running in production.
  • Comfort with reading and writing Python code.
  • Good understanding of data structures and algorithms, and how to apply them to design pragmatic solutions.
  • Excellent analytical and problem-solving skills with the ability to communicate ideas to technical and non-technical audiences.
  • Experience with Kubernetes.
  • Practical experience managing and operating scalable search engines like ElasticSearch or Vespa.

Nice to Have

  • Experience with deploying and maintaining scalable search engines such as ElasticSearch or Vespa.

Qualifications

  • Experience with Java and Python programming languages.
  • Practical experience managing scalable search engines.
  • Experience with Kubernetes.

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. We are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We value diversity, perspectives, and backgrounds, believing that our differences help us innovate and thrive. We support accommodations during the interview process and are committed to creating a supportive, forward-thinking workplace.

Apply Now

Job Details

Posted AtJul 9, 2025
Salary102k-146k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

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