engineering
Posted Apr 15Software Engineer, Graphics & Media
at Figma
San Francisco, United StatesOn-site
Responsibilities
- Drive guidance, quality, and standards for rendering at Figma, and explore opportunities that keep us on the bleeding edge of new capability and advancements.
- A track record of working collaboratively across teams and disciplines to deliver complex technical projects
Requirements
- Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI.
- From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world.
- Our Creation Engine teams work on some of the core technologies that power our real time, browser-based Figma Design and FigJam products. These teams work mostly (but not exclusively) on client-side code that runs in the browser. Under the hood, Figma shares a lot of similarities to a game engine. We develop this C++/WebAssembly engine to ensure internal and external developers can rapidly build new products and features that are fast and reliable by default, and own areas such as our
- Pixel Engine works on the rendering engine, and builds new primitives and features to support new company efforts.
- The Pixel Engine team is looking for engineers with domain expertise in Media processing and playback.
- Our team is focused on a breadth of platform work, ranging from supporting new animation primitives, shader-based effects, and video and image import/export support.
- Error handling and network retry logicInterface with the rendering engine in scenarios of image and video rendering
- Experience with any of the following languages: C++, TypeScript, GLSL •
- Experience working with web-based applications, browser performance, or real-time collaborative systems
- Additionally, if hired you will be required to attend in person onboarding.
Experience
- 5+ years of professional