Backend Engineer - Platform

Spotify is a leading music and audio streaming platform.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Backend Engineer - Platform

We are looking for a Backend Engineer to join our Data Protection team and be a key player in ensuring that data at Spotify is appropriately protected. You will contribute to building a scalable data protection platform that ensures data across Spotify is appropriately protected, managed, and deleted when no longer needed. This is a highly impactful role where you'll develop systems that empower engineers across the company to efficiently deliver secure, reliable, and compliant solutions.

You'll design, build, and optimise backend services and data pipelines that support data retention, access, and deletion requirements, ensuring Spotify meets evolving privacy and regulatory standards. Collaborate with cross-functional teams to tackle challenging problems and implement solutions that scale to meet the needs of the entire organisation.

What You'll Do:

  • Design, develop, and maintain backend services and data pipelines that enable the safe use of data across the company.
  • Collaborate closely with globally distributed teams to implement solutions that scale to handle millions of requests per second.
  • Utilise technologies such as Java, Scala, microservices, Google Cloud Platform (GCP), Dataflow, and Spanner.
  • Participate in the operational responsibility for services, including being part of an on-call rotation for critical service at Spotify.
  • Drive automation efforts to improve system efficiency, reliability, and scalability.
  • Drive the optimization, testing, and tooling efforts to improve the quality of data and systems.
  • Contribute to a culture of continuous learning, experimentation, and adopting new technologies.

Who You Are:

  • You have at least two years professional experience working in a product-driven environment building production software.
  • You know how to write distributed, high-volume services and have strong programming skills in Java and/or Scala.
  • Experience with cloud platforms, particularly Google Cloud Platform (GCP), including services like Dataflow, GCS, BigQuery and Spanner.
  • Ability to work optimally in a remote-first, distributed team environment.
  • A track record of designing and driving small to medium-scale automation projects autonomously.

Where You'll Be:

  • For this role you will be in London or Madrid
Last updated 2 days ago

Responsibilities For Backend Engineer - Platform

  • Design, develop, and maintain backend services and data pipelines
  • Collaborate with globally distributed teams to implement scalable solutions
  • Utilise technologies such as Java, Scala, microservices, GCP, Dataflow, and Spanner
  • Participate in on-call rotation for critical services
  • Drive automation efforts to improve system efficiency, reliability, and scalability
  • Optimize, test, and improve tooling for data and system quality
  • Contribute to a culture of continuous learning and experimentation

Requirements For Backend Engineer - Platform

Java
Scala
Kubernetes
Go
  • At least two years professional experience in a product-driven environment building production software
  • Strong programming skills in Java and/or Scala
  • Experience with cloud platforms, particularly Google Cloud Platform (GCP)
  • Ability to work in a remote-first, distributed team environment
  • Track record of designing and driving small to medium-scale automation projects autonomously

Interested in this job?

Jobs Related To Spotify Backend Engineer - Platform

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to drive customer success using cutting-edge cloud technologies.

Software Development Engineer, RDS Platform

Join Amazon's Alameda team as a Software Development Engineer to shape the future of AWS Control Planes, building innovative technologies at scale.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.