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