
Hybrid opportunity at
SpotifySenior Backend Engineer - Subscriptions
Spotify is seeking a Senior Backend Engineer to join its Subscriptions Mission team based in London. This group manages the complete user lifecycle, focusing on attracting…
Career Tools
About This Role
Spotify is seeking a Senior Backend Engineer to join its Subscriptions Mission team based in London. This group manages the complete user lifecycle, focusing on attracting listeners globally and delivering tailored value at appropriate moments. Collaborating across research, product design, engineering, and marketing, the organization builds features to foster long-term audience relationships. In this position, the engineer will help construct and maintain systems that drive user retention, conversion, and upsells,…
Job Description
Spotify is seeking a Senior Backend Engineer to join its Subscriptions Mission team based in London. This group manages the complete user lifecycle, focusing on attracting listeners globally and delivering tailored value at appropriate moments. Collaborating across research, product design, engineering, and marketing, the organization builds features to foster long-term audience relationships. In this position, the engineer will help construct and maintain systems that drive user retention, conversion, and upsells, working alongside other research and development groups, marketing, and growth units.
The role centers on a strategic effort to enhance platform capabilities for an expanding product portfolio. Spotify is transitioning toward a contextualized, user-focused experience powered by machine learning and personalization rather than manual operations. The engineer will contribute to platform approaches utilizing decision-making tools and content management solutions.
This opportunity suits a technical leader who enjoys working within an autonomous, cross-functional agile squad. The position offers a hybrid work setup where team members can combine remote work from home with occasional in-person meetings in London.
Responsibilities
- Design, build, and operate Java services via the merchandising platform to support conversion and upsell paths
- Partner with squad members and internal stakeholders to create scalable backend architectures, APIs, and data models on Google Cloud Platform
- Act as a technical leader and mentor within a cross-functional agile team
- Coordinate with product managers, engineering managers, and other squads to resolve complex challenges and scale automation platform capabilities
Requirements
- Five or more years of professional experience as a backend engineer working with Java
- Solid computer science fundamentals with past experience constructing complex, high-volume backend services at scale
- Background in designing, implementing, and scaling cloud-native software components on providers like GCP or AWS
- Experience collaborating directly with stakeholders to gather requirements and develop APIs and systems
- Ability to independently drive complex delivery initiatives on cross-functional teams
- Experience deploying and operating distributed services in production environments
Qualifications
- Familiarity with gRPC, GCP, BigQuery, and Bigtable
- Experience modeling, building, and operating integrations with external content management solutions
- Background working alongside machine learning teams for data pipelines and recommendations
Core Skills
Frequently Asked Questions
What is the location and remote work policy for this role?
The position is based in London with a hybrid setup, allowing flexibility to work from home alongside some required in-person meetings.
What level of experience is required for this position?
Candidates must have at least five years of professional working experience as a backend engineer utilizing Java, alongside strong computer science fundamentals.
What technologies will I be working with?
The role primarily involves Java services running on Google Cloud Platform, with additional exposure to tools such as gRPC, BigQuery, and Bigtable considered a plus.
What is the salary for this position?
The job posting does not specify the salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.