Spotify Engineering Blog & Tech Articles
Global music streaming platform developing innovative audio technology and developer tools like Backstage
246 engineering articles, tutorials, and technical insights from Spotify's engineering team
Top Technologies
Latest Articles
Filter:
The article discusses Spotify's multi-agent architecture designed to enhance advertising workflows by addressing structural issues within their ad business.
Pratik Rasam and Ralph Sylvain
10 min read
Has Summary
--
This article details the tooling behind Spotify's mobile app release process, focusing on the Release Manager Dashboard built as a Backstage plugin.
Jacob Vesterlund and Katie Walker
9 min read
Has Summary
--
Spotify announces the three recipients of its 2025 FOSS Fund: FFmpeg (€30,000), Mock Service Worker/MSW (€15,000), and Xiph. Org Foundation (€25,000).
Dave Zolotusky
6 min read
Has Summary
--
The article discusses the rationale behind Spotify's decision to maintain separate technology stacks for personalization and experimentation.
Yu Zhao (Staff Machine Learning Engineer) and Mårten Schultzberg (Staff Data Scientist)
10 min read
Has Summary
--
This article discusses Spotify's advancements in background coding agents, focusing on the implementation of strong feedback loops to ensure reliable software maintenance.
Max Charas (Senior Staff Engineer) and Marc Bruggmann (Principal Engineer)
7 min read
Has Summary
--
This article discusses the development and optimization of background coding agents at Spotify, focusing on context engineering to enhance their functionality in code migration tasks.
The article discusses Spotify's approach to enhancing the Shuffle feature by balancing statistical randomness with user perception.
Ludvig Borgne (Staff Engineer) and Chidem Sahiner (Senior Product Manager)
3 min read
Has Summary
--
The article discusses Spotify's evolution in developer productivity through the use of background coding agents within their Fleet Management system.
Max Charas (Senior Staff Engineer) and Marc Bruggmann (Principal Engineer)
7 min read
Has Summary
--
The article discusses Spotify's Experiments with Learning (EwL) framework, which shifts the focus from merely winning experiments to deriving valuable insights that inform product decisions.
Michael Bellato
14 min read
Has Summary
--
On April 16, 2025, Spotify experienced a significant outage affecting users worldwide due to a bug triggered by a change in Envoy Proxy filter order.
Spotify Engineering
3 min read
Has Summary
--
The article discusses the evolution of Backstage, an open-source framework for building internal developer portals (IDPs) at Spotify, into a commercial enterprise software product.
Tyson Singer
6 min read
Has Summary
--
The article provides an in-depth look at Spotify's mobile app release process, detailing the challenges of managing releases for over 675 million users.
Jacob Vesterlund
10 min read
Has Summary
--
The article provides insights into the Certified Backstage Associate (CBA) exam, a new certification offered by The Linux Foundation that validates skills in building and managing Backstage, an ope...
André Wanlin
10 min read
Has Summary
--
The article discusses the creation of confidence scores for GenAI applications, particularly in financial automation.
Molly Zhu (Senior Engineering Manager)
9 min read
Has Summary
--
The article announces the recipients of the 2024 Spotify FOSS Fund, which supports open source projects.
The article discusses Spotify's approach to generating millions of content annotations using machine learning (ML) and generative AI (GenAI).
Dana Puleo (Annotation Platform Ops Manager)
5 min read
Has Summary
--
The article discusses the creation of data science personas for Spotify’s Analytics Platform to better understand the diverse needs of data practitioners.
Federica Luraschi
6 min read
Has Summary
--
The article discusses Spotify's approach to creating and managing high-quality dashboards at scale, emphasizing the tools and frameworks used to enhance data visualization and accessibility.
Skyler Johnson
7 min read
Has Summary
--
The article discusses the challenges and strategies Spotify faces in integrating its service into the fragmented automotive ecosystem.
Maheen Khalid
10 min read
Has Summary
--
This article continues the exploration of Spotify's data platform, detailing its building blocks, scalability, and the community-driven approach to managing a complex data ecosystem.
Anastasia Khlebnikova (Senior Engineer) and Carol Cunha (Product Manager)
6 min read
Has Summary
--
The article discusses the concept of fixed-power designs in online experimentation, highlighting their advantages over traditional fixed-sample and sequential designs.
Mårten Schultzberg
12 min read
Has Summary
--
The article discusses Spotify's latest offerings for Backstage, an open-source framework designed for building internal developer portals (IDPs).
Pia Nilsson
6 min read
Has Summary
--
The article discusses Spotify's data platform, detailing its evolution, the necessity for such a platform, and the key components that contribute to its functionality.
Anastasia Khlebnikova (Senior Engineer) and Carol Cunha (Product Manager)
4 min read
Has Summary
--
The article discusses Spotify's approach to making risk-aware product decisions in A/B testing by integrating multiple metrics into a unified decision-making framework.
Mårten Schultzberg (Sr. Manager
14 min read
Has Summary
--
The article discusses the implementation of the facade pattern at Spotify to unify the user experience across various support systems while addressing the challenges posed by Conway's Law.
Rich Soni (Senior Fullstack Engineer)
6 min read
Has Summary
--
The article discusses Spotify's approach to enhancing the Wrapped experience in 2023 through the use of animations, focusing on the transition from native builds to utilizing Lottie for a more effi...
Zela Taino (Senior Engineer)
6 min read
Has Summary
--
The article features a Q&A with maintainers of projects supported by the Spotify FOSS Fund, highlighting the impact of financial contributions on open source projects like Jdbi, AssertJ, and Testco...
The article discusses a novel approach to clustering large and diverse datasets by combining dimensionality reduction, recursion, and supervised machine learning.
The article discusses the significance of managing app size in software development, emphasizing its impact on user experience and environmental sustainability.
Viktor Petrovski (Android Engineer)
11 min read
Has Summary
--
Spotify has been awarded the Cloud Native Computing Foundation's Top End User Award for the second time at KubeCon + CloudNativeCon in Chicago.
Dave Zolotusky
1 min read
Has Summary
--
The article discusses Spotify's innovative approach to automating content marketing to efficiently acquire users at scale.
Spotify has introduced Voyager, a new nearest-neighbor search library that significantly improves upon its predecessor, Annoy, by offering increased speed and accuracy.
Peter Sobot
4 min read
Includes Code
Has Summary
--
The article announces the recipients of the 2023 Spotify FOSS Fund, which supports free and open source software projects critical to Spotify's technology stack.
The article discusses Spotify's feature 'Exclude from your taste profile', designed to enhance user personalization by allowing listeners to exclude certain playlists from influencing their music r...
Mark Koh
12 min read
Has Summary
--
The article discusses Spotify's transition to the Bazel build system, detailing the motivations, migration process, and the impact on developer productivity.
The article discusses how Spotify manages its extensive tech ecosystem, consisting of over 500 squads and more than 10,000 software components.
Spotify Engineering
2 min read
Has Summary
--
The article discusses how to accurately test significance using Difference-in-Differences (DID) models, particularly in the context of time series data where A/B testing is not feasible.
Bradley Doll (Insights Manager)
17 min read
Has Summary
--
The article discusses the application of encouragement designs and instrumental variables (IV) in A/B testing at Spotify.
Benjamin Elbers
19 min read
Has Summary
--
The article discusses how Spotify approaches experimentation to drive innovation and maximize impact, particularly in mature organizations.
Gabriella Ljunggren
8 min read
Has Summary
--
Spotify is launching Confidence, a new experimentation platform designed to facilitate user testing for software development teams.
Tyson Singer
13 min read
Has Summary
--
This article discusses the implementation of sequential testing in experiments utilizing longitudinal data, highlighting the complexities introduced by multiple observations per unit.
Sebastian Ankargren (Sr. Data Scientist)
18 min read
Has Summary
--
The article discusses Spotify's innovative approach to sequential testing in experiments involving longitudinal data, addressing the challenges introduced by repeated measurements per unit.
Sebastian Ankargren (Sr. Data Scientist)
21 min read
Has Summary
--
The article discusses how Spotify leverages machine learning to enhance in-app messaging targeting, aiming to improve user experience and business metrics.
Euan Dowers
7 min read
Includes Code
Has Summary
--
The article discusses a new method for analyzing volatile memory on Google Kubernetes Engine (GKE) nodes at Spotify.
Marcus Hallberg
6 min read
Has Summary
--
The article discusses Spotify's approach to experimentation at scale, particularly focusing on the Home experience, which personalizes content for users.
Nik Goyle
6 min read
Has Summary
--
The article discusses the implementation of multiple layers of abstraction in design systems, particularly focusing on how Spotify's Encore team balances customization and configuration to meet div...
Charlie Eshleman
8 min read
Has Summary
--
This article discusses fleet-wide refactoring at Spotify, detailing the tools and strategies developed to manage code changes across thousands of Git repositories.
Matt Brown
25 min read
Includes Code
Has Summary
--
The article discusses the challenges and solutions related to implementing spatial navigation in the Spotify application for TVs and gaming consoles.
This article discusses Spotify's transition to a declarative infrastructure model using Kubernetes, enabling efficient management of cloud resources across numerous services.
AnsibleApacheApache KafkaCassandraDockerElasticsearchGoogle CloudJSONKubernetesMemcachedPostgreSQLPuppetTerraformTypeScriptYAML
David Flemström
11 min read
Includes Code
Has Summary
--
The article discusses Spotify's Algotorial technology, which combines human curation and algorithmic personalization to enhance user listening experiences.
Christopher Barthle
5 min read
Has Summary
--