Spotify is a leading audio streaming subscription service that aims to unlock human creativity by connecting artists with their fans. They are seeking a Backend Engineer to join the OASIS team, focusing on building and maintaining backend systems that support promotion allocation and delivery within their music discovery ecosystem.
Responsibilities:
- Own and evolve backend systems that deliver promotion scores to personalization systems (PZN)
- Build and maintain services that support promotion allocation and delivery at scale
- Collaborate closely with machine learning engineers and data engineers to improve signal quality and system performance
- Contribute to system design decisions that impact a critical part of Spotify’s discovery ecosystem
- Improve reliability, scalability, and observability of existing infrastructure
- Partner with cross-functional teams to ensure seamless integration with personalization workflows
- Gradually expand your scope into adjacent areas such as data pipelines or ML-adjacent systems
Requirements:
- You have experience building backend systems using Java or similar languages
- You are comfortable working across systems and are interested in learning beyond pure backend (e.g., data or ML systems)
- You are driven to leverage AI to improve our systems, and eager to find practical ways to apply it
- You have experience working with or exposure to Scala, Python, or data/ML workflows
- You are excited to grow into a T-shaped engineer with breadth across backend, data, and ML-adjacent domains
- You care about ownership and are motivated to take responsibility for evolving critical systems
- You collaborate effectively with cross-functional teams, including personalization and data partners