Software Engineer - C++Active$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

  • Build core features and frontend infrastructure in a real-time, multiplayer: system with a complex in-memory data model (SceneGraph)

  • Optimize performance and memory usage to deliver a fast, reliable UX in the: browser using C++/WebAssembly and TypeScript

  • Extend our core C++ engine and multiplayer protocols to support scalable: design systems, branching/merging flows, and advanced collaboration modes

  • Design and build APIs and tooling to allow product teams to build against our: platform with ease and confidence

  • Contribute to accessibility strategy and implementation, ensuring our tools are usable by all

  • Collaborate regularly with cross-functional partners across product, design,: and engineering to plan and execute high-impact projects

What they're looking for

  • Write clear, maintainable code and documentation, and contribute to architectural decisions
  • Mentor and support other engineers through pairing, code review, and feedback
  • Help drive recruitment and shape our inclusive, high-performance engineering culture
  • + years of professional Software Engineering experience shipping user-facing features or products