Backend Engineer - Platform

Global music and audio streaming platform revolutionizing how people listen to and discover music.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Consumer

Description For Backend Engineer - Platform

Join Spotify's Hendrix Serving team as a Backend Engineer, where you'll be at the forefront of building a robust platform for serving machine learning models. This role offers an exciting opportunity to shape how millions of users experience Spotify through ML-powered features. You'll be working on developing infrastructure that powers Spotify's recommendation systems, collaborating with ML Engineers and researchers to deliver scalable inference services.

The position combines technical backend development with machine learning infrastructure, requiring both solid engineering skills and an understanding of ML systems. You'll be part of a dynamic team that values innovation and continuous learning, working on projects that often introduce new technologies and challenges beyond existing skillsets.

Based in Toronto with a flexible hybrid work arrangement, you'll enjoy the balance of collaborative in-person meetings and remote work flexibility. This is an excellent opportunity for a backend engineer interested in ML infrastructure to make a significant impact at one of the world's leading streaming platforms.

The role offers the chance to work with cutting-edge technologies while solving complex scalability challenges that affect millions of users globally. You'll be instrumental in simplifying the process of getting ML models into production, directly contributing to Spotify's mission of providing personalized music experiences to users worldwide.

Working at Spotify means joining a company at the intersection of technology, music, and culture, with a strong emphasis on innovation and user experience. The company's commitment to technical excellence and its global reach make this an exciting opportunity for engineers looking to make a meaningful impact in the music streaming industry.

Last updated 4 hours ago

Responsibilities For Backend Engineer - Platform

  • Collaborate with Machine Learning Engineers, researchers, and product teams to deliver scalable inference services
  • Work on squad projects requiring learning and applying new technologies
  • Design, document and implement reliable ML infrastructure capabilities
  • Build robust platform for serving machine learning models

Requirements For Backend Engineer - Platform

Python
Java
  • Hands-on experience implementing production backend infrastructure at scale in Python, Java, or similar languages
  • Experience with agile software processes and modular code design
  • Experience with tools like TensorFlow or PyTorch (preferred)
  • General understanding of data pipelines (preferred)

Interested in this job?

Jobs Related To Spotify Backend Engineer - Platform

Backend Engineer - Platform

Backend Engineer position at Spotify focusing on data protection platform development using Java/Scala and GCP, based in London or Madrid.

Backend Engineer - Personalization

Backend Engineer position at Spotify focusing on personalization and search features, building scalable systems that serve millions of users worldwide.

Backend Engineer - Version Control systems

Backend Engineer position at Spotify focusing on Version Control System platform development, requiring Java expertise and 3+ years of experience in large-scale systems.

Full Stack Engineer - Music

Full Stack Engineer position at Spotify, focusing on authorization and team management systems, using Java and React, based in NYC with hybrid work arrangement.

Backend Engineer - Customer Service Platform

Backend Engineer position at Spotify's Customer Service Platform team in London, focusing on developing and maintaining core infrastructure services for customer support operations.