Taro Logo

Backend Engineer - Core Infrastructure

World's most popular audio streaming subscription service, transforming music listening since 2008.
London, UKStockholm, Sweden
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Spotify, the world's leading audio streaming platform, is seeking a Mid-Level Backend Engineer to join their Core Infrastructure team. This role offers an exciting opportunity to work on the foundational infrastructure that powers Spotify's platform, serving over a billion customers. The position focuses on developing and optimizing scalable infrastructure services and tools, particularly within their cutting-edge declarative platform that manages 50K resources across 3,000+ Google Cloud projects.

The role combines technical expertise in cloud infrastructure, Kubernetes, and backend development with the chance to make a global impact. You'll be working with technologies like Golang, Java, and Python, while collaborating with cross-functional teams to build robust solutions. The position offers the flexibility of hybrid working from either London or Stockholm offices.

As part of Spotify's Platform mission, you'll be at the forefront of cloud infrastructure at scale, working on systems that enable engineering teams to deliver solutions quickly and efficiently. The role involves designing distributed systems, developing Kubernetes operators, and ensuring platform reliability through various technical implementations.

Spotify offers an inclusive workplace culture that values diversity and different perspectives. The company has transformed the music industry since 2008 and continues to innovate in the audio streaming space. This role presents an excellent opportunity for engineers passionate about infrastructure as code and complex problem-solving to contribute to a platform that impacts millions of creators and billions of fans worldwide.

The position includes participation in a well-supported on-call rotation and requires strong collaboration skills. You'll be working in an environment that encourages experimentation, continuous learning, and professional growth, while contributing to systems that power one of the world's most popular streaming services.

Last updated 20 days ago

Responsibilities For Backend Engineer - Core Infrastructure

  • Design, analyze, and optimize code for large-scale distributed systems to improve platform reliability and scalability
  • Develop and maintain tools, services, and Kubernetes operators using Golang, Java, Python, and YAML
  • Ensure the reliability of Kubernetes clusters through upgrades, maintenance, and troubleshooting
  • Collaborate with platform squads to build powerful abstractions that enhance developer productivity
  • Be part of a well-supported, rotating on-call schedule for our systems

Requirements For Backend Engineer - Core Infrastructure

Go
Java
Python
Kubernetes
  • 3+ years of experience working with Kubernetes, GKE, and Google Cloud Platform (or similar cloud solutions)
  • Passionate about infrastructure as code and building highly scalable, reliable systems
  • Experience with backend development in Java and openness to learning Golang
  • Comfortable with scripting languages like Bash or Python to automate workflows
  • Systematic approach to problems and effective communication skills
  • Thrive in a team where experimentation, learning, and continuous improvement are part of the culture

Related Jobs