Senior Backend Engineer - Subscriptions

Spotify Spotify · Consumer · London, United Kingdom +1 · Subscriptions R&D

Senior Backend Engineer for Spotify's Subscriptions Mission, focusing on building and scaling backend systems and data foundations for merchandising, conversion, and upsell journeys. The role involves designing and operating scalable Java services, collaborating within cross-functional teams, improving data pipelines, and supporting production systems.

What you'd actually do

  1. Design, build, and operate scalable Java services that power our merchandising platform and enable relevant, cohesive conversion and upsell journeys
  2. Collaborate within a cross-functional squad to design backend systems, APIs, and data models running on Google Cloud Platform
  3. Partner closely with product managers, data scientists, and other engineering squads to solve complex technical challenges
  4. Improve and scale data pipelines that support heuristics, experimentation frameworks, and ML-driven applications
  5. Contribute to architectural decisions that improve reliability, performance, and long-term maintainability

Skills

Required

  • 5+ years of experience building backend systems using Java
  • Strong computer science fundamentals
  • Experience developing complex distributed systems at scale
  • Experience designing and scaling cloud-native services on platforms such as GCP or AWS
  • Comfortable designing APIs
  • Experience building and operating high-volume services in production
  • Understanding of observability, performance optimization, and reliability
  • Ability to work effectively in cross-functional teams
  • Ability to independently drive complex initiatives from design through delivery

Nice to have

  • gRPC
  • BigQuery
  • Bigtable
  • external CMS integrations
  • ML-driven systems