Software Engineer - Distributed SystemsActive$376K

The opportunity

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI.

What you'll do

  • Design, build, and maintain scalable and reliable infrastructure systems that: support product innovation and user collaboration at scale.

  • Architect and evolve distributed systems including storage platforms,: streaming infrastructure, and compute orchestration.

  • Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs.

  • Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems.

  • Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization.

  • Debug and resolve complex production issues that span services and layers of the stack.

What they're looking for

  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.
  • + years of Software Engineering experience, specifically in backend or infrastructure engineering..
  • Deep understanding of distributed systems concepts such as sharding,: replication, consistency, and eventual convergence.
  • Experience with cloud-native environments (AWS, GCP, or Azure),: infrastructure-as-code, and container orchestration.