Remote Software Engineer, Rendering and Animation

Logo of Figma

Figma

πŸ’΅ $149k-$350k
πŸ“Remote - United States

Job highlights

Summary

Join our team at Figma as a Rendering & Animation Engineer to work on core technologies that power our real-time, browser-based products. You'll collaborate with cross-functional teams to build new features and achieve roadmap goals.

Requirements

  • 8+ years of professional experience shipping software with a specialization on Rendering and Graphics (2D or 3D), ideally with experience in C++/WebAssembly
  • 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
  • Proactive communication skills and a desire to work in a collaborative environment

Responsibilities

  • Work closely with teammates and partners in Engineering, Product, Design, Marketing, User Research, and Data Science to build new features and achieve roadmap goals
  • Create and optimize shaders to render blurs of primitive shapes in a single pass
  • Improve how we order and batch draws to reduce draw calls and render target switches
  • Develop and implement faster approaches to anti-aliasing (an open area of research in 2D vector graphics!)
  • Implement performant animations using multiple layer caches for fast compositing
  • Drive guidance, quality, and standards for rendering at Figma, and explore opportunities that keep us on the bleeding edge of new capability and advancements
  • Be a mentor and provide thoughtful feedback to your peers, and benefit from strong personal and professional mentorship opportunities yourself
  • Contribute to org-wide initiatives like new hire onboarding, interview process development, and Belonging/Equity/Inclusion efforts

Benefits

  • Health, dental & vision
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • A learning & development stipend
  • A work from home stipend
  • Cell phone reimbursement

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Figma know you found this job on JobsCollider. Thanks! πŸ™