
Figma
Senior
Architect the storage, streaming, and compute infrastructure behind Figma's real-time collaboration
Figma's Infrastructure org is hiring distributed systems engineers to build and scale the platforms — storage, streaming, compute orchestration, developer tooling — that power real-time collaborative design for millions of users. Expect deep system-design questions on sharding, replication, and consistency, plus cloud-native and CI/CD breadth across a 5+ year bar.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed systems fundamentals (sharding, replication, consistency)
- Cloud-native infra (AWS/GCP/Azure, IaC, container orchestration)
- Storage and streaming platforms (Postgres, Redis, S3, DynamoDB, Kafka)
- Developer platforms and CI/CD tooling
- System design and architecture at scale
- Cross-team collaboration and mentoring
Common question themes
Design a sharded, replicated storage system with a defined consistency model
Debug a production issue that spans multiple services and infra layers
Scale a storage or streaming platform (e.g., Postgres, Kafka) under growing load
Build internal developer tooling (CI/CD, build systems) that improves velocity without sacrificing reliability
Tradeoffs between consistency, availability, and latency in a real-time collaboration system
Mentoring engineers and influencing platform strategy
Related interviews

Figma
Mid
Data Scientist, Core Data - PhD (2026)

Figma
Mid
Data Scientist, Finance

Figma
Mid
Data Scientist, Marketing

Affirm
Mid
Software Engineer II, Backend (Merchant & Partner Lifecycle)

Affirm
Senior
Senior Software Engineer, Backend (Merchant & Partner Lifecycle)

Amazon
Mid