All interviews
Figma logo

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

Practice this interview

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

View the original posting

Related interviews