Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Figma Logo

Software Engineer, Rendering & Animation

Figma

$149,000 - $350,000
Oct 8, 2025
San Francisco, CA, US • NY, US
Apply Now

Figma is looking to improve the performance and features of its rendering engine to support the growth of its design and collaboration products.

Requirements

  • 8+ years of professional experience shipping software with a specialization on Rendering and Graphics (2D or 3D)
  • Experience working on game engines, client-side technologies and platforms, and rendering APIs like OpenGL, WebGL, WebGPU, Vulkan, Metal, or DirectX
  • Demonstrated fluency with one or more low-level programming languages, including but not limited to: C++, C, Objective-C, Go, or Rust
  • Deep familiarity with the rendering pipeline and rendering concepts
  • Experience with C++/WebAssembly
  • Experience with rendering of 2D vector graphics
  • Knowledge of WebGPU

Responsibilities

  • Creating and optimizing shaders to render blurs of primitive shapes in a single pass
  • Improving how we order and batch draws to reduce draw calls and render target switches
  • Developing and implementing faster approaches to anti-aliasing
  • Implementing performant animations using multiple layer caches for fast compositing
  • Driving guidance, quality, and standards for rendering at Figma
  • Exploring opportunities to keep Figma on the bleeding edge of new capability and advancements
  • Mentoring and providing thoughtful feedback to peers

Other

  • Proactive communication skills and a desire to work in a collaborative environment
  • Ability to work in a US hub office or remotely in the United States
  • Participation in org-wide initiatives like new hire onboarding, interview process development, and Belonging/Equity/Inclusion efforts
  • Ability to attend in-person onboarding
  • Bachelor's degree or higher in Computer Science or related field (not explicitly mentioned but implied)
  • Travel requirements not mentioned