S
Senior Web Engineer - Subscriptions
Spotify
Contract type
Ongoing
Work mode
Remote · EMEA region
Experience
Senior · Not stated
Level inferred from job title
Job description
A Senior Web Engineer role in Spotify's Subscriptions Mission, Monaco squad, building internal products that let Spotify teams launch, configure and manage Premium offers. The engineer develops end-to-end web features and platform APIs supporting the global subscription business.
At a glance
- Work mode
- Remote · EMEA region
What you'll do
- 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
What we're looking for
- Experience building and delivering production software on the front end
- Built modern web applications using TypeScript, React, and Next.js
- Experience designing or consuming GraphQL APIs and enjoy building schema-driven applications
- Worked with gRPC services and Protocol Buffers, or excited to deepen expertise in distributed systems
- Hands-on experience with PostgreSQL or another relational database, including schema design, migrations, and query optimization
- Care about writing reliable, maintainable, and well-tested software that delivers long-term value
- Enjoy partnering with engineers, designers, product managers, and business stakeholders to solve complex problems and deliver meaningful outcomes
- Passion for simplifying complex workflows and creating intuitive experiences for internal users
Nice to have
- 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
Your team
Monaco squad, Subscriptions Mission
Creates the internal products that enable Spotify teams to launch, configure, and manage Premium offers with confidence, supporting subscriptions, prepaid products, pricing updates and promotional campaigns.
