Rethinking Spotify Search
Apr 1, 2021Hugo Galvão and Daniel Doro

Summary
This post details the organizational challenges faced by Spotify's Search teams due to rapid growth and increasing complexity. It describes the shift from a problem-centric team structure to a stack-centric one, and the subsequent realization that this also led to inefficiencies. The key technical contribution is the analysis of system centrality and congestion metrics to justify the decision to evolve towards a 'Search as a platform' approach, leading to the creation of two distinct, more autonomous groups focused on end-user experience and developer satisfaction respectively.