Software Engineer - Rendering and Animation

Figma πŸŽ¨πŸ–ŒοΈβœ¨

Remote regions

US

Salary range

$149,000–$350,000/year

Benefits

Job Description

Within Creation Engine, the Rendering & Animation team focuses on the lowest level of the stack, where we convert the SceneGraph into primitive rendering operations that are executed on the GPU using WebGL. The team recently completed a large project to replace our legacy rendering backend with a new one - β€œTinyGPU” - that is more modern, much smaller, and easier to work with. This project has laid the groundwork for a new era focused on feature expansion, performance optimization, advanced animation, and future product launches. Each new product at Figma pushes beyond our previous rendering assumptions, requiring constant innovation and visionary foundations. Responsibilities include creating and optimizing shaders to render blurs of primitive shapes, improving how draws are ordered, developing faster approaches to anti-aliasing, and implementing performant animations using multiple layer caches for fast compositing.

About Figma

Figma is growing their team of passionate people on a mission to make design accessible to all.

Apply for This Position