Tag archive: backend
May 9, 2025
Incident Report: Spotify Outage on April 16, 2025
On April 16, Spotify experienced an outage that affected users worldwide. Here is what happened and what we...
Jun 22, 2023
Analyzing Volatile Memory on a Google Kubernetes Engine Node
TL:DR At Spotify, we run containerized workloads in production across our entire organization in five regions...
May 10, 2023
TV Spatial Navigation
Very often, when developing user interfaces, a lot of focus is given to the visuals, as that’s what primarily...
Feb 21, 2023
A Multi-Year Challenge: Repairing Deep Linking & Attribution at Spotify
Deep linking and attribution are important functionalities for a growing business. Deep links seamlessly get...
Nov 8, 2022
Spotify’s Vulnerability Management Platform
We started developing our vulnerability management platform (VMP) at Spotify in Q2, 2020, and now that we’ve...
Oct 25, 2022
Bringing the Climate Fight to Your IDE
TL;DR As part of Spotify’s goal to , we’ve made climate action one of our five technology pillars and have...
Sep 15, 2022
Scaling Translations at Spotify
Last year, we added support for 36 new languages to our products in one go, for a total of 62 languages. This...
Aug 23, 2022
How We Maintain Security Testing within the Software Development Life Cycle
TL;DR The (SDLC) has always been followed by functional testing to ensure software solutions have all the...
Jul 5, 2022
What it Took to Scale Spotify’s Marketing Efforts
At Spotify, we’ve tried to uphold the tradition of running one major holiday marketing campaign at the end of...
Jun 16, 2022
How We Built Infrastructure to Run User Forecasts at Spotify
TL;DR With Spotify’s rapid global expansion to more than 180 countries, it’s critical that the infrastructure...
May 12, 2022
Failing Forward — How We Grow from Incidents
This past year, a few of us who focus on the reliability of (S4A) spent some time taking a look at the...
Apr 14, 2022
Spotify’s Player API: Your Toolkit for Controlling Spotify Programmatically
In 2017, we launched the , a set of tools that developers could use to programmatically start, stop, and...
Mar 18, 2022
Zela Taino: iOS Engineer
Zela has worked on Spotify Wrapped for the past two years – most recently, taking on the role of Tech Lead…
Mar 14, 2022
Why We Switched Our Data Orchestration Service
TL;DR Within Spotify, we run 20,000 batch data pipelines defined in 1,000+ repositories, owned by 300+ teams...
Mar 11, 2022
Incident Report: Spotify Outage on March 8, 2022
On March 8, we experienced a global outage triggered by issues in a cloud-hosted service discovery system...
Mar 9, 2022
Chantal Delfeld: Engineer
Chantal is a Software Engineer and part of the Spotify team in New York. But she lives thousands of miles...
Feb 22, 2022
Mesfin Mekonnen: Senior Engineer
Mesfin is part of our Spotify New York team and jumped at the chance to work as an embed on 2021 Wrapped.
Dec 7, 2021
A Look Behind Blend: The Personalized Playlist for You…and You
What does it take to go from an idea for a new playlist, to shipping that playlist to Spotify users all...
Sep 23, 2021
How Backstage Made Our Developers More Effective — And How It Can Help Yours, Too
What’s the best way to assess your developers’ experience and performance to discover what they need help...
May 18, 2021
A Product Story: The Lessons of Backstage and Spotify’s Autonomous Culture
TLDR; In episode 08 of our podcast series “”, we share stories and lessons from building and open sourcing ,...
Apr 15, 2021
Rethinking Spotify Search
Search is a well-established functionality across different industries, devices, and applications. When users...
Mar 9, 2021
Matt Clarke: Senior Backend Infrastructure Engineer
Matt is a Senior Backend Infrastructure Engineer and has been at Spotify for two-and-a-half years. This time...
Mar 1, 2021
Designing a Better Kubernetes Experience for Developers
TLDR; If you’re deploying a service with Kubernetes, you shouldn’t have to use all of your cluster management...
Jan 20, 2021
Introducing XCMetrics: Our All-in-One Tool for Tracking Xcode Build Metrics
TL;DR We just open sourced — a tool for Apple’s developer software, Xcode, that lets you collect, display,...
Jun 25, 2020
Tech Migrations, the Spotify Way
In our experience, big technology upgrade efforts or migrations (as we fondly call them at Spotify) gear up...
Apr 21, 2020
How We Use Backstage at Spotify
is Spotify’s homegrown developer portal. We’ve been using it internally for years, but only recently...
Apr 1, 2020
Stefan Ålund: Senior Product Manager
Stefan works as a Senior Product Manager in our Stockholm office. But at the moment, he – like much of the...
Mar 25, 2020
Spotify’s New Podcast API: From Design to Launch
This week, we launched our ! Third-party apps can now connect to Spotify and manage a user’s podcast library,...
Mar 17, 2020
What the Heck is Backstage Anyway?
Yesterday, we released the open source version of , our homegrown developer portal. And we learned a thing or...
Feb 24, 2020
How Spotify Aligned CDN Services for a Lightning Fast Streaming Experience
Spotify built its business on flawless content delivery. Our streaming platform serves up more than 50...