Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
FI

Figma

via Workday

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

[Remote] Software Engineer, C++

Anywhere
full-time
Posted 11/23/2025
Verified Source
Key Skills:
C++
WebAssembly
TypeScript
React
API design
Real-time collaborative systems
Performance optimization
Multiplayer systems
Accessibility implementation

Compensation

Salary Range

$120K - 160K a year

Responsibilities

Develop and optimize core frontend features and infrastructure in a real-time multiplayer system using C++/WebAssembly and TypeScript, collaborating cross-functionally to enhance user experience and build scalable design tools.

Requirements

4+ years professional software engineering experience with strong skills in TypeScript and C++ or similar languages, experience in real-time collaborative systems, technical leadership, and familiarity with WebAssembly and browser internals.

Full Description

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, providing a platform that helps teams bring ideas to life. As a Software Engineer, you will develop high-performance client-side systems in C++/WebAssembly and collaborate with cross-functional teams to enhance user experience and build features 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 • 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 • 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 • 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 • An 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 39 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.

This job posting was last updated on 11/26/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt