Software Engineer - Rendering & Animation

July 2

Apply Now
Logo of Figma

Figma

SaaS • Design

Figma is a collaborative design platform that enables design and development teams to work together seamlessly on creating and refining digital products. It provides tools for designing user interfaces, prototyping, and translating designs into code, all within a single shared file environment. Figma includes features like FigJam for digital whiteboarding and Dev Mode for efficient developer handoffs. With integrated AI features, Figma allows users to generate simple UI elements and create realistic prototypes. The platform also supports agile workflows, providing a centralized hub for brainstorming, strategic planning, and more, making it an essential tool for modern design and product development teams.

201 - 500 employees

Founded 2012

☁️ SaaS

💰 Venture Round on 2022-01

📋 Description

• Work closely with teammates and partners in Engineering, Product, Design, Marketing, User Research, and Data Science to build new features and achieve roadmap goals. • 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 (an open area of research in 2D vector graphics!) • Implementing performant animations using multiple layer caches for fast compositing • Drive guidance, quality, and standards for rendering at Figma • 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. • Continue ramping and learning.

🎯 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.

🏖️ Benefits

• Figma offers equity to employees • Competitive package of additional benefits including health, dental & vision • Retirement with company contribution • Parental leave & reproductive or family planning support • Mental health & wellness benefits • Generous PTO • Company recharge days • Learning & development stipend • Work from home stipend • Cell phone reimbursement

Apply Now

Similar Jobs

July 2

Hudl

1001 - 5000

Join Hudl as a Senior Software Engineer impacting elite sports like football and basketball.

🇺🇸 United States – Remote

💵 $107k - $179k / year

💰 $120M Venture Round on 2020-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

July 2

Crogl, Inc.

11 - 50

🔒 Cybersecurity

☁️ SaaS

As a Principal Engineer at Crogl, lead the evolution of our security operations platform.

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

July 1

Boom & Bucket

11 - 50

🏪 Marketplace

🚗 Transport

Join Boom & Bucket as a Senior Software Engineer, impacting the construction industry with innovative solutions.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

July 1

Bestow

51 - 200

💳 Fintech

☁️ SaaS

As a Staff Software Engineer at Bestow, you’ll support advanced insurance products and drive technical leadership remotely.

🇺🇸 United States – Remote

💵 $180k - $225k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

July 1

Discord

501 - 1000

🎮 Gaming

🌍 Social Impact

📡 Telecommunications

Join Discord as a Staff Software Engineer focusing on UI and Interactions for gaming.

🇺🇸 United States – Remote

💵 $248k - $279k / year

💰 $12G Venture Round on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com