We want to connect millions of people with their favorite songs and create a service that people love to use. As a Systems Engineer working on Spotify’s Site Reliability Engineering Team, your mission will be to ensure Spotify is always fast, available, and scalable.
The primary mission of the Site Reliability Engineering Team is to make sure that the music never stops streaming. In order to achieve this, you will have the opportunity to work with many different teams at Spotify. You will be involved in architecting and designing new systems and driving improvements to existing ones. You’ll have a unique chance to work with large-scale systems in a very fast-growing environment.
Work in our Site Reliability Engineering team, focusing on automation and maintainability at large scale to keep the music playing
Work with a service platform built with Open Source Software
Help us strategically scale our data centers and networks to reach more and more users around the world
Troubleshoot and analyze applications, networks, and hardware
Collaborate with development teams to ensure all systems are built to scale along with our user growth, acting as a stakeholder.
Bachelors degree in Computer Science or relevant work experience
Linux: the internals of the kernel, the intricacies of userland, and the ins and outs of packaging
Networking protocols at all layers of the stack
High availability, high performance, high security, and where each needs to be applied
Configuration management tools (Puppet, Chef, Salt, etc)
System automation with scripting languages
Revision control systems
Databases (PostgreSQL, Cassandra, MySQL, etc)
Out of the box solutions for problems most haven’t encountered
Excellent written and verbal communication
Debian GNU/Linux knowledge a plus
Spotify - 17 months ago