
Backend Engineer II – Personalization
Spotify
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $125,300 - $179,000 per year
Tech Stack
About the role
- Collaborate with internal stakeholders to design backend systems and APIs that meet scalable, long-term needs.
- Architect, develop, and operate Java services deployed to millions of users.
- Leverage Spotify’s data sets to enable high-quality music and talk recommendations.
- Be a technical leader and valued contributor within an autonomous, cross-functional agile team.
- Work closely with engineers, product owners, and designers to identify and solve complex problems, creating meaningful listening experiences for users around the world.
- Contribute to and influence Spotify’s backend engineering community, helping shape architecture and best practices across the company.
- Explore new ideas during regular hack days and bi-annual hack weeks.
Requirements
- experience working directly with stakeholders to understand needs, document requirements, and develop APIs and backend systems
- experience building distributed, high-volume services and deploying them reliably to production environments
- interest in big data processing technologies
- enjoy working in a fast-moving environment where experimentation and iteration are core to the team’s process
- believe in using data to inform decisions and validate outcomes
- deep understanding of system design, data structures, and algorithms
- care about quality and understand what it means to ship well-crafted, maintainable code
Benefits
- health insurance
- six month paid parental leave
- 401(k) retirement plan
- monthly meal allowance
- 23 paid days off
- 13 paid flexible holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaAPI developmentbackend systemsdistributed systemsdata processingsystem designdata structuresalgorithmsscalable architecturehigh-volume services
Soft skills
collaborationtechnical leadershipproblem-solvingcommunicationadaptabilityexperimentationiterationstakeholder engagementinfluenceteamwork