Fullstack Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Fullstack · Mjukvaruutveckling · Webbutveckling

I korthet

Spotify is seeking a Fullstack Engineer to join their Subscriptions Mission team in London. The role involves building end-to-end solutions for Spotify Premium's global subscription business, working with modern web applications, backend services, and data platforms. The engineer will collaborate with cross-functional teams to create internal products for managing offers and supporting business-critical operations.

Ansvarsområden

  • Build end-to-end features across modern web applications, backend services, and data platforms 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.
  • Design, develop, and maintain scalable backend services that power subscriptions, prepaid products, pricing, promotions, and the offer lifecycle.
  • 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.

Krav

  • Experience building and delivering production software across both frontend and backend technologies.
  • Experience developing scalable backend services using modern Java, with Java 17+ experience being a plus.
  • Experience building modern web applications using TypeScript, React, and Next.js.
  • Experience designing or consuming GraphQL APIs and enjoy 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.
  • 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.

Önskade kvalifikationer

  • 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.

Förmåner

  • 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.
#Engineering#Subscriptions#Premium
Spotify Logo

Företag

Spotify

Publicerade jobb

för 6 dagar sedan

Anställningstyp

Heltid

Arbetsform

Distans

Erfarenhetsnivå

Mellannivå

Platser

London, United Kingdom

Sökande

Ansök tidigt