Senior Backend Engineer - Content Platform

Spotify · spotify.com

London Full-time 11 days ago
Workplace
On-site
Location
London
Who can apply
Based in the United Kingdom: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

We design Spotify’s consumer experience—end to end, moment to moment, across every screen, platform, and partner integration. Our mission is to make listening feel effortless, personal, and joyful for billions of users around the world. That means turning complexity into clarity across hundreds of touchpoints—from our mobile and desktop apps to the smart speakers, TVs, cars, and integrations where Spotify shows up every day. If it touches a consumer, we shape it. We bring deep insight into human behavior, design, and technology to craft experiences that feel intuitive, expressive, and unmistakably Spotify.

We own music content ingestion at Spotify, which is how music from labels, distributors and other partners gets onto the platform. We receive industry-standard deliveries, validate them, and turn them into the catalog data that teams across Spotify build on, including lyrics, rights and supply data. As we add new content types and partners, we’re building an ingestion platform that scales without a custom build every time.

What You'll Do

Build and run the backend services and data pipelines that ingest, validate and process music deliveries from partners, covering audio, metadata, lyrics and new content types Own large parts of the ingestion pipeline and lead technical work as we add video, richer partner data and other new content Make ingestion more reliable, catch data quality problems at the point of entry, and improve the operational tooling around the pipeline Design and evolve APIs and schemas that other teams depend on, keeping contracts stable and backward compatible Help move validation towards real time and make Silk Road a well-documented, self-serve platform Deliver roadmap work, take part in planning, review code, and share on-call Work with Content Ops, operations tooling teams, partner teams and the product teams that build on our content

Who You Are

You have strong experience building and operating backend services and data pipelines in production at scale, ideally in Java, Scala or Go You have designed APIs and handled schema evolution and backward compatibility in systems where other teams rely on stable contracts You’re comfortable modelling data for auditability, versioning and efficient querying and  understand the tradeoffs between real-time and batch processing You lead projects from discovery to handover, make sound technical decisions, and mentor others You may have worked with content ingestion, metadata standards such as DDEX, B2B partner integrations, rights or compliance-sensitive data, lyrics or time-synced data, or GCP.

Where You'll Be

* This role is based in London or Stockholm. * We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.

About Backend Developer jobs in the United Kingdom

Open jobs
235 open Backend Developer jobs in the United Kingdom, 38 of them posted in the last 7 days. See all Backend Developer jobs in the United Kingdom
Typical advertised pay
£99,000 – £125,000 a year for the middle half of the 21 job ads from 12 employers that state a salary in British pounds (median £110,000). This is base pay as advertised, not total compensation.
Skills the job ads ask for most
  • AWS 46%
  • Kubernetes 44%
  • CI/CD 43%
  • Java 42%
  • Python 35%
  • Code review 33%

Share of the 452 newest postings for the role that name each skill. Resume keywords for Backend Developer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.