Backend Engineer, Core Infrastructure

Global music and audio streaming platform serving over a billion customers
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Backend Engineer, Core Infrastructure

Join Spotify's Core Infrastructure team as a Backend Engineer focusing on Storage Infrastructure. This role offers an opportunity to impact the foundational systems that power Spotify's platform, serving over a billion customers worldwide. You'll be working with a modern tech stack including Python, Java, TypeScript, and SQL, building and optimizing critical storage infrastructure tools and services.

As part of an autonomous, cross-functional team, you'll collaborate with developers across Spotify to design and implement scalable infrastructure services. Your work will directly enable engineering teams to deliver robust solutions efficiently. The role involves building backend services, creating data pipelines, developing utilities, and contributing to frontend solutions using Spotify's Backstage platform.

This position combines technical depth with broad impact, requiring both strong engineering skills and collaborative abilities. You'll be responsible for critical systems, focusing on improving efficiency, compliance, and reliability. The hybrid work environment in Toronto offers flexibility while maintaining team connectivity.

Spotify offers a unique opportunity to work at scale, solving complex infrastructure challenges while contributing to a platform that millions use daily. The role is ideal for engineers passionate about infrastructure, scalability, and creating developer tools that make a difference. You'll be part of a company known for its strong engineering culture and commitment to innovation in the music and audio streaming space.

Last updated a day ago

Responsibilities For Backend Engineer, Core Infrastructure

  • Build tools and products to manage fleet of storage solutions
  • Drive high impact optimization projects
  • Work on backend services in Python and Java
  • Develop utilities and scripts in Python and Bash
  • Create data pipelines in Python and SQL
  • Work on frontend solutions using TypeScript in Spotify's Backstage
  • Be on-call for critical backend systems
  • Improve efficiency, compliance, and reliability of storage infrastructures

Requirements For Backend Engineer, Core Infrastructure

Python
Java
TypeScript
  • 3+ years experience in building highly scalable and reliable services using Java or Python
  • 3+ years experience working with cloud based environments
  • Experience with writing data pipelines or building frontend solutions (preferred)
  • Systematic problem-solving approach
  • Effective communication skills
  • Impact driven problem solver
  • Passion for data-driven decision making

Interested in this job?

Jobs Related To Spotify Backend Engineer, Core Infrastructure

Backend Engineer - Platform

Backend Engineer position at Spotify focusing on building ML model serving infrastructure and scalable inference services for the platform's recommendation systems.

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.