Case Study: Figma reduces S3 bucket provisioning from up to 6 pull requests to one with Spacelift
Key results
The challenge
As Figma grew past 1,800 employees, local Terraform applies and ad hoc workflows could not keep up with the fast-growing organization. With hundreds of services and daily changes, provisioning an S3 bucket could require up to six pull requests applied across multiple modules in a specific order over days.
The solution
Figma uses Spacelift to orchestrate its AWS infrastructure managed with Terraform and OpenTofu, giving platform teams visibility into where each change sits in the rollout process and where failures may occur.
“We recommend Spacelift as a product for anyone who's using Terraform heavily.”
OAOwais AhmedEngineering Manager, Figma
The results, in context
With Spacelift, provisioning an S3 bucket that used to require up to six pull requests applied across multiple modules over days now takes a single pull request. The orchestration also buys Figma time to refactor deeply coupled infrastructure code while prioritizing higher-impact work.