Dare to be different (part 2)

Culture at Spotify My co-workers at Spotify often quote the famous Peter Drucker saying:   “Culture eats strategy for breakfast”   And to be honest, when I first heard them say it I simply nodded, as it sounded smart and I didn’t disagree. However, having just hit month six at Spotify, I can now hopefully […]


Google Cloud Security Toolbox

At Spotify, we actively manage more than 800 Google Cloud Platform projects. As such, maintaining a proper security posture at scale has proven to be a challenging task. In an effort to seamlessly audit and strengthen the security stance of our massive cloud infrastructure, we are investing various resources into building our own tools and […]


First things first, Trust each other

  “The best way to find out if you can trust somebody is to trust them.” Ernest Hemingway Trust is the bedrock of all effective teams. When it exists, team members speak freely, don’t second guess each other and formal hierarchy fades into the distance. Sadly, trust is often hard to gain and very easy […]


Commoditizing Music Machine Learning : Services

Five years ago, music personalization at Spotify was a tiny team. The team read papers, developed models, wrote data pipelines and built services. Today personalization involves multiple teams in New York, Boston & Stockholm producing datasets, feature engineering and serving up products to users. Features like Discover Weekly and Release Radar are but the tip of […]


To Coach or Not to Coach?

A little while back during a coaching book club, a few Spotify coaches started a discussion about a common pitfall they found: why do we default to the coaching stance so much? The coaching stance is a tool used to help a partner to think and problem solve a situation through non-judgmental dialogue with the coach. It […]


Managing Machines at Spotify

Introduction When you log into Spotify, browse through your Discover Weekly playlist, and play a track, you’re interacting with some of our fleet of around 12,000 servers. Spotify has historically opted to run our core infrastructure on our own private fleet of physical servers (aka machines) rather than leveraging a public cloud such as Amazon […]


Spotify’s Event Delivery – The Road to the Cloud (Part III)

Whenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a small piece of information, an event, is sent to our servers. Event delivery, the process of making sure that all events gets transported safely from clients all over the world to our central processing system, […]


Spotify’s Event Delivery – The Road to the Cloud (Part II)

Whenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a small piece of information, an event, is sent to our servers. Event delivery, the process of making sure that all events gets transported safely from clients all over the world to our central processing system, […]


Spotify’s Event Delivery – The Road to the Cloud (Part I)

Whenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a small piece of information, an event, is sent to our servers. Event delivery, the process of making sure that all events gets transported safely from clients all over the world to our central processing system, […]


Things We Learned Creating Technology Career Steps

This is part three of a three-part series on how we created a career path framework for the individual contributors at Spotify. Part one discussed the process we used to formulate the framework. Part two contained version 1.0 of our framework. In this segment, I’ll talk about the lessons we learned rolling out the framework […]