Spotify
Backend Engineer, Mimir, Personalization
About this role
Join Mimir as a Backend Engineer to build and optimize personalization systems that power real-time user experiences. You'll develop scalable APIs, work with machine learning infrastructure, and collaborate with cross-functional teams to deliver personalized content at scale.
What you'll do
- Design and implement backend services for personalization features
- Build scalable APIs and data pipelines to support real-time personalization
- Optimize database queries and system performance for high-traffic environments
- Collaborate with ML engineers to integrate recommendation and personalization models
- Conduct code reviews and maintain high code quality standards
- Monitor, debug, and improve production systems and reliability
What they're looking for
- Backend development (Java, Python, Go, or similar)
- Distributed systems and microservices architecture
- Database design and optimization (SQL/NoSQL)
- API design and RESTful principles
- Real-time data processing and streaming
- System scalability and performance optimization
- Version control and CI/CD practices
- Familiarity with ML infrastructure or personalization systems
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Spotify
Spotify builds music and podcast streaming technology alongside advertising and creator promotion systems at scale. The company is hiring Full Stack Engineers, Machine Learning Engineers, Frontend Engineers, and Backend Engineers to work on its Ads API, music promotion ML systems, podcast infrastructure, and rights management platforms.
- Website
- spotify.com
Likely interview questions
- Describe your experience building scalable backend systems; how did you approach performance optimization?
- How have you designed APIs for real-time personalization or recommendation features?