← all jobs

[Remote] Software Engineer, C++

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Figma is a company on a mission to make design accessible to all. As a Software Engineer, you'll work on developing high-performance client-side systems in C++/WebAssembly, optimizing collaborative design protocols, and enhancing user experience for millions of users worldwide.

Responsibilities

  • 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
  • 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

Skills

  • 4+ years of professional Software Engineering experience shipping user-facing features or products
  • Strong programming skills in one or more languages relevant to our frontend such as TypeScript, C++, React, Go, Rust, or Python
  • Experience working with web-based applications, browser performance, or real-time collaborative systems
  • A track record of working collaboratively across teams and disciplines to deliver complex technical projects
  • 2+ years of experience in a technical lead role, especially across multiple teams
  • Experience with game engines, rendering systems, or other performance-critical applications
  • Background in developer platforms or API design
  • Familiarity with WebAssembly, browser internals, or C++ in a frontend context
  • Passion for crafting collaborative tools and creative workflows
  • A strong product mindset and attention to user experience
  • A commitment to continuous learning, inclusion, and helping others grow

Benefits

  • Equity to employees
  • Health, dental & vision
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • A learning & development stipend
  • A work from home stipend
  • Cell phone reimbursement
  • Sales incentive pay for most sales roles
  • Annual bonus plan for eligible non-sales roles

Company Overview

  • Figma is a collaborative design tool that enables teams to create, prototype, and test digital products on one platform. It was founded in 2012, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is https://www.figma.com.
  • Company H1B Sponsorship

  • Figma has a track record of offering H1B sponsorships, with 12 in 2026, 47 in 2025, 27 in 2024, 32 in 2023, 35 in 2022, 16 in 2021, 6 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Director, Financial Systems - Revenue & Billing Operations

    Work from home Full-time role

    [Remote] Remote Entry-Level Consulting Specialist (No Experience Required)

    Work from home Full-time role

    [Remote] Remote Entry-Level Consulting Specialist - WILL TRAIN!!

    Work from home Full-time role

    [Remote] People Operations Specialist

    Work from home Full-time role

    [Remote] Government Solutions Account Executive

    Work from home Full-time role

    Remote Data Entry Specialist – High‑Volume Data Management, Accuracy & Confidentiality – US‑Based Flexible‑Hours Role at careerzynith

    Work from home Full-time role

    Cleared Business Systems Analyst

    Work from home Full-time role

    Remote Data Entry Specialist – $27/hr – Flexible Work‑From‑Home Position with careerzynith – Detail‑Oriented Healthcare Data Management

    Work from home Full-time role

    Part-time Biller/Coder – Claims Analyst

    Work from home Full-time role

    Senior Account Executive, Sustainability & Agriculture job at BCW Global in ME, NH, MA, RI, CT, NY, NJ, DE, MD, VA, NC, SC, GA, FL, ND, SD, NE, KS, OK, TX, MN, IA, MO, AR, LA, WI, IL, KY, MS, AL

    Work from home Full-time role

    Experienced Full Stack Software Engineer – DevOps Data Platform Development at careerzynith

    Work from home Full-time role

    Software Engineer I

    Work from home Full-time role

    Remote Curriculum Designer

    Work from home Full-time role

    [Remote] HR Coordinator (Central Time Zone)

    Work from home Full-time role

    Teilzeit Vertriebsmitarbeiter*in (Outbound B2B) - 100% remote

    Work from home Full-time role

    Hybrid Airport Operations Agent – Ramp Services, Baggage Handling & Passenger Experience Specialist at careerzynith

    Work from home Full-time role

    Virtual assistant jobs for teens (Remote) - Work From Home Job

    Work from home Full-time role

    Account Manager - United Kingdom

    Work from home Full-time role

    Head of Network Engineering

    Work from home Full-time role

    CERTIFIED OUTPATIENT MEDICAL CODER -- FULLY REMOTE

    Work from home Full-time role

    Patient Financial Services Specialist (Hospital Billing) Remote Facility : Beth Israel Lahey Health - Non Executive Charlestown, MA 08 / 04 / 2025

    Work from home Full-time role