Drimva

Figma

Software Engineer - C++

$153K–$376K

San Francisco, CA • New York, NY • United States +2 · Full-time · Posted Jun 2, 2025

Location
San Francisco, CA • New York, NY • United States
Canada
US
Experience
4+ years of professional Software Engineering experience; preferred: 2+ years in a technical lead role.

About the job

Develop high-performance C++/WebAssembly systems and real-time collaboration features for Figma’s browser-based design platform.

What you'll do

  • Build and optimize core features, frontend infrastructure, and the C++ engine for a multiplayer design system.
  • Extend multiplayer protocols and build APIs and tools for product teams.
  • Improve accessibility and collaborate on product work; contribute to architecture, documentation, and mentoring.

What they ask for

  • 4+ years of professional Software Engineering experience shipping user-facing features or products.
  • Strong programming skills in one or more relevant languages: TypeScript, C++, React, Go, Rust, or Python.
  • Experience with web-based applications, browser performance, or real-time collaborative systems.
  • Track record of cross-team collaboration on complex technical projects.

Nice to have

  • 2+ years of experience in a technical lead role, especially across multiple teams.
  • Experience with game engines, rendering systems, performance-critical applications, developer platforms, API design, WebAssembly, browser internals, or C++ in a frontend context.

Pay

$153,000 — $376,000 USD (base salary)

Tools

C++, WebAssembly, TypeScript, React, Go, Rust, Python

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)