Senior Backend Engineer - Commerce Platform
Role summary
Spotify is seeking a Senior Backend Engineer for its Subscriptions Mission team, focusing on building and operating the backend systems for purchases, billing, invoicing, and payments globally. This role involves designing and scaling distributed systems on cloud platforms, working with databases like Postgres, and contributing to architectural decisions. The ideal candidate has 5+ years of experience with languages like Python or Java, cloud experience (GCP/AWS), and a strong understanding of system reliability and observability. Exposure to commerce or financial systems is preferred. The role is based in London or Stockholm and offers a hybrid work model.
The Subscriptions Mission team focuses on building the systems and experiences that help Spotify acquire, convert, and retain subscribers around the world. The team works across product, engineering, and data to power Spotify’s subscription offerings, ensuring seamless purchase, billing, and customer service experiences for millions of users globally.
The Subscriptions team sits at the heart of Spotify’s business, powering how millions of users subscribe and stay connected to the platform. Within this mission, the Commerce Platform team builds and operates the backend systems that enable purchases, billing, invoicing, and payments globally. You’ll join a collaborative environment where engineers, product managers, and data practitioners work together to deliver reliable, scalable, and high-impact financial infrastructure.
What You'll Do
Who You Are
- You have 5+ years of experience building backend services using languages like Python, Java, or similar
- You are experienced in designing and scaling systems on cloud platforms such as Google Cloud Platform or AWS
- You have worked with scalable database technologies such as Postgres or similar
- You bring a high level of AI fluency and thoughtfully use modern tools, including LLMs, to improve workflows and problem-solving
- You approach problems with curiosity, sound judgment, and a bias toward action
- You communicate clearly and confidently, and are comfortable leading technical discussions and sharing ideas
- You value collaboration and actively contribute to a supportive, inclusive team environment
- You have experience modernizing or evolving legacy systems while maintaining stability
- You have exposure to commerce, payments, or financial systems
Where You'll Be
Sample Spotify interview questions
- 1
Design a Spotify friends activity feed
system designaverage - 2
Design a data pipeline for Spotify's recommendations.
system designaverage - 3
Design an Ad Banner Delivery System
system designmedium - 4
How would you apply algorithms to Spotify functionality? Implement an existing feature during a system design exercise.
codingaverage - 5
Design the backend architecture for Spotify
system designmedium
Sign up for a personalized interview prep pack tailored to this role.