About the role
Join Figma, where we are on a mission to make design accessible to everyone. Our platform enables teams to transform ideas into reality—whether you're brainstorming, prototyping, coding, or collaborating with AI. Figma empowers teams to streamline workflows, accelerate processes, and collaborate in real-time from anywhere across the globe. If you're eager to shape the future of design and collaboration, we invite you to be part of our journey!
Our Creation Engine teams are integral to the core technologies that power our real-time, browser-based Figma Design and FigJam products. We primarily focus on client-side code that runs seamlessly in the browser. Figma’s architecture shares similarities with a game engine, as we develop a C++/WebAssembly engine to empower both internal and external developers to create fast, reliable products and features. You will work on critical components like our in-memory data model (SceneGraph), renderer, and multiplayer client/server protocols.
Within the Creation Engine's Rendering & Animation organization, the Pixel Engine team concentrates on foundational work that enhances rendering and media capabilities at Figma. This team is responsible for the rendering engine and developing new features to support innovative company initiatives.
The Pixel Engine team is on the lookout for engineers who have specialized knowledge in media processing and playback. Your focus will encompass a wide range of platform work, including the development of new animation primitives, shader-based effects, and the support of video and image import/export functionalities. This role specifically targets the Media components of the Pixel Engine.
This is a full-time position that can be performed from one of our U. S. hubs or remotely within the United States.

