✦ Luna Orbit — Software Engineering

Software Engineer, Graphics & Media

at Figma

📍 San Francisco, CA • New York, NY • United States Onsite Posted March 19, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

Figma's Pixel Engine team develops core rendering and media support technologies, focusing on media processing, rendering, and platform primitives.

  • Support new media features
  • Improve media performance
  • Develop rendering primitives
  • Mentor peers
  • Contribute to platform standards

The role involves working with C++, WebAssembly, and rendering engines to develop media features, optimize performance, and support new media primitives in a browser-based environment.

The ideal candidate is a media and graphics engineer with expertise in C++, WebAssembly, and rendering engines, experienced in media processing, video/image import/export, and shader effects.

domain expertise in Media processing and playbackexperience with rendering enginesC++/WebAssembly development
experience with new animation primitivesshader-based effectsclient-side media features
C++WebAssembly
C++WebAssemblymedia processingrendering engineshader effectsvideo import/exportimage import/export
C++WebAssemblyMedia processingRendering engineShader effectsVideo and image import/export
collaborationproblem-solvingmentoringcommunication
Industry SaaS
Job Function Developing core media and rendering engine features for Figma's browser-based platform.
Role Subtype Graphics & Media Engineer
Tech Domains C++, WebAssembly
media processingwebassemblyrendering engineshader effectsvideo import/exportimage import/exportclient-side mediaC++collaborationmedia playback

Lack of experience with C++ or WebAssembly, No domain expertise in media processing, No experience with rendering engines

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile