# Fullstack Engineer - Subscriptions

**Company:** [Spotify](https://hotfix.jobs/companies/spotify)
**Location:** Remote
**Role:** Fullstack Engineering
**Skills:** Java, Java 17, TypeScript, React, Next.js, GraphQL, gRPC, Protocol Buffers, Postgres, Jooq, Flyway, Apollo Graphql, Dataloader, Storybook, React Query
**Posted:** 2026-07-28

> Builds end-to-end web applications, backend services, APIs, and data platforms for Spotify’s global subscription and Premium-offer business. The role requires frontend and backend production experience with Java, TypeScript, React, Next.js, GraphQL, gRPC, and relational databases.

## Job Description

## Responsibilities
- Build end-to-end features across modern web applications, backend services, and data platforms supporting Spotify's global subscription business.
- Create intuitive internal products for launching, configuring, and managing Premium offers through secure, guided workflows.
- Design, develop, and maintain scalable backend services for subscriptions, prepaid products, pricing, promotions, and offer lifecycles.
- Develop GraphQL and gRPC APIs connecting frontend applications with distributed platform services.
- Design database schemas, implement migrations, and optimize application performance.
- Build secure, reliable, and auditable systems supporting financial operations and SOX-compliant approval workflows.
- Evolve shared platform capabilities, improve developer experience, and increase platform reliability.
- Write maintainable, well-tested code and contribute to technical designs, architecture discussions, code reviews, and continuous improvement.
- Participate in an on-call rotation supporting service reliability and availability.

## Requirements
- Experience delivering production software across frontend and backend technologies.
- Experience developing scalable backend services using modern Java; Java 17+ experience is a plus.
- Experience building web applications with TypeScript, React, and Next.js.
- Experience designing or consuming GraphQL APIs.
- Experience with gRPC services and Protocol Buffers, or willingness 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.
- Ability to collaborate with engineers, designers, product managers, and business stakeholders.
- Interest in simplifying complex workflows and creating intuitive internal-user experiences.

## Nice-to-haves
- Experience with 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.

## Work Arrangement
- Remote within the EMEA region, with a work location available.
- Collaboration primarily takes place within Central European and GMT time zones.

## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote
- [Fullstack Software Engineer - Core](https://hotfix.jobs/jobs/83bd199e-b956-4566-a69e-3470e21eeca6) - Dataiku - Remote
- [AI Engineer - Platform](https://hotfix.jobs/jobs/1dc209bb-d350-4b6a-a00c-b710991dcdbc) - Build - New York, NY - $120k – $240k/yr
- [Solutions Engineer](https://hotfix.jobs/jobs/26eb59a5-a4cc-4412-afdb-c3d354708795) - Nerdio

**Apply:** https://hotfix.jobs/jobs/ca1a38a6-97d7-4e47-b259-2c8aaaed5b12
**Canonical:** https://hotfix.jobs/jobs/ca1a38a6-97d7-4e47-b259-2c8aaaed5b12