Senior Web Engineer - Subscriptions
Spotify· Engineering – Subscriptions R&D
Hybrid (London, United Kingdom)$0PermanentPosted 2mo ago
About the role
Senior Web Engineer responsible for building end-to-end features and internal products to support Spotify's global subscription business, with a focus on secure workflows, platform services, and scalable web applications.
Responsibilities
- Build end-to-end features across modern web applications that support Spotify's global subscription business.
- Create intuitive internal products that enable business teams to launch, configure, and manage Premium offers through secure, guided workflows.
- Develop GraphQL and gRPC APIs that connect frontend applications with distributed platform services.
- Design efficient database schemas, implement data migrations, and optimize application performance using PostgreSQL.
- Build secure, reliable, and auditable systems that support business-critical financial operations and SOX-compliant approval workflows.
- Collaborate with engineers across the Subscriptions Mission to evolve shared platform capabilities, improve developer experience, and increase platform reliability.
- Write maintainable, well-tested code while contributing to technical design, architecture discussions, code reviews, and continuous improvement.
- Participate in an on-call rotation to help maintain the reliability and availability of services powering Spotify Premium.
Qualifications
- Experience building and delivering production software across the frontend.
- Modern web applications using TypeScript, React, and Next.js.
- Experience designing or consuming GraphQL APIs and building schema-driven applications.
- Worked with gRPC services and Protocol Buffers, or eagerness to deepen distributed systems expertise.
- Hands-on experience with PostgreSQL or another relational database, including schema design, migrations, and query optimization.
- Commitment to reliable, maintainable, and well-tested software delivering long-term value.
- Ability to partner with engineers, designers, product managers, and business stakeholders to solve complex problems.
- Passion for simplifying complex workflows and creating intuitive experiences for internal users.
- Experience with tools such as jOOQ, Flyway, Apollo GraphQL, DataLoader, Styled Components, Storybook, TanStack Query, Tailwind CSS, Material UI, or similar technologies.
- Experience building commerce platforms, subscription products, pricing systems, distributed systems, or large-scale platform modernization initiatives is beneficial.
Skills
Required:Frontend development (TypeScript)ReactNext.jsGraphQLgRPC / Protocol BuffersPostgreSQLSQL / data modelingSoftware craftsmanshipCollaboration
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Spotify
Music for everyone
Spotify is a digital music service that gives you access to millions of songs.
music streamingdigital music service
More open roles at Spotify
- Principal Product Manager - Core Experience Platform4d agoHybrid (Stockholm and London) · Product – Experience
- Staff Machine Learning Engineer, Home Surfaces4d agoHybrid (New York, NY / Boston, MA) · Engineering – Personalization
- Engineering Manager - Subscriptions4d agoHybrid (EMEA) · Engineering – Subscriptions R&D
- Senior Machine Learning Engineer, Personalization4d agoHybrid (Eastern Time (ET)) · Engineering – Personalization
- Audiobook Licensing & Partnerships Manager - Japan4d agoHybrid (Tokyo) · Business Team