Software Engineer - Rendering and Animation @ Figma | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Software Engineer - Rendering and Animation jobs in San Francisco, CA
36 applicants
company-logo

Figma · 10 hours ago

Software Engineer - Rendering and Animation

ftfMaximize your interview chances
CollaborationDeveloper Tools
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Insider Connection @Figma

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

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.
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, 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.
Continue ramping and learning. The technical challenges you'll tackle on the Rendering & Animation team are unique, fun, ambitious, and ever-evolving.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C++WebAssemblyRendering algorithmsRendering APIsWebGLOpenGLWebGPUVulkanMetalDirectXGLSLCObjective-CGoRust2D vector graphicsProactive communication

Required

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.

Preferred

Experience relating to rendering of 2D vector graphics specifically is a plus, but not required!

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
Sales incentive pay for most sales roles

Company

Figma is a design platform that develops web applications for interface design with offline features.

H1B Sponsorship

Figma has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (25)
2022 (33)
2021 (22)
2020 (8)

Funding

Current Stage
Late Stage
Total Funding
$748.62M
Key Investors
Durable Capital PartnersAndreessen HorowitzSequoia Capital
2024-07-17Secondary Market· Undisclosed
2024-05-29Series F· $415.75M
2021-06-24Series E· $200M

Leadership Team

leader-logo
Dylan Field
CEO & Co-Founder
linkedin
leader-logo
Evan Wallace
Co-Founder
Company data provided by crunchbase
logo

Orion

Your AI Copilot