Senior Web Engineer

Technology, Data & Digital · Software & Web Development · Frontend · Web Development · Software Engineering

In short

Senior Web Engineer needed to develop end-to-end modern web applications for Spotify's global subscription business. You will create internal products to manage Premium offers and collaborate on API development, database design, and system reliability. The role requires experience with TypeScript, React, Next.js, GraphQL, and PostgreSQL.

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.

Requirements

  • Experience building and delivering production software across the front end.
  • Experience building modern web applications using TypeScript, React, and Next.js.
  • Experience designing or consuming GraphQL APIs and building schema-driven applications.
  • Experience with gRPC services and Protocol Buffers, or excitement to deepen expertise in distributed systems.
  • Hands-on experience with PostgreSQL or another relational database, including schema design, migrations, and query optimization.
  • Commitment to writing reliable, maintainable, and well-tested software that delivers long-term value.
  • Enjoyment in 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.

Desired Qualifications

  • Experience with tools such as jOOQ, Flyway, Apollo GraphQL, DataLoader, Styled Components, Storybook, TanStack Query, Tailwind CSS, Material UI, or similar technologies will help you ramp up quickly.
  • Experience building commerce platforms, subscription products, pricing systems, distributed systems, or large-scale platform modernization initiatives is beneficial.

Benefits

  • Extensive learning opportunities, through our dedicated team, GreenHouse.
  • Flexible share incentives letting you choose how you share in our success.
  • Global parental leave, six months off - for all new parents.
  • All The Feels, our employee assistance program and self-care hub.
  • Flexible public holidays, swap days off according to your values and beliefs.

Skills

TypeScriptReactNext.jsGraphQLgRPCPostgreSQLjOOQFlywayApollo GraphQLDataLoaderStyled ComponentsStorybookTanStack QueryTailwind CSSMaterial UI
#Web Engineer#Subscriptions#Premium#Internal Products#GraphQL#gRPC#PostgreSQL#SOX
Spotify Logo

About Spotify

Our mission is to unlock the potential of human creativity—by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by it. Spotify transformed music listening forever when it launched in Sweden in 2008. Discover, manage and share over 70m tracks for free, or upgrade to Spotify Premium to access exclusive features including offline mode, improved sound quality, and an ad-free music listening experience. Today, Spotify is the most popular global audio streaming service with 365m users, including 165m subscribers…

Spotify Logo

Company

Spotify

Job Posted

2 days ago

Employment Type

Full Time

Work mode

Remote

Experience Level

Senior

Locations

London, United Kingdom

Applicants

Be an early applicant