
Senior Backend Engineer - Subscriptions
Our Take
Build and scale Java services for Spotify's subscription platform, driving user acquisition and retention.
What you’ll do
- Design, build, and run scalable Java services
- Design backend systems, APIs, and data models
- Improve and scale data pipelines
- Contribute to architecture decisions
- Support production systems end-to-end
- Share knowledge through code reviews
What they’re looking for
- 5+ years building backend systems with Java
- Experience with distributed systems at scale
- Experience designing/operating cloud-native services (GCP/AWS)
- Experience running high-volume production services
- Experience with gRPC, BigQuery, or Bigtable
What you get
- Flexibility to work where you work best
- Hybrid work model (home/office)
- Equal opportunity employer
- Inclusive workplace
Skills & Focus Areas
- Java
- GCP
- AWS
- gRPC
- BigQuery
- Bigtable
- APIs
- distributed systems
As posted by Spotify
The Subscriptions Mission builds and scales the products, platforms, and business models that convert free listeners into lifelong Premium subscribers. We focus on driving acquisition, optimizing conversion, improving retention, and delivering seamless commerce experiences that fuel Spotify’s growth and bring fans closer to the creators they love.
At Spotify, our Subscriptions data powers the decision engines and experiences behind our 700M+ Monthly Active Users and 290M+ Premium subscribers. You’ll join a collaborative, cross-functional team focused on building the systems that power merchandising, personalization, and seamless subscription experiences at global scale. Together, we shape how users discover value and choose to stay with Spotify.
What You Will Do
Who You Are
Where You Will Be
- This role is based in London, England or Stockholm, Sweden
- We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.