Figma · 13 hours ago
Software Engineer - Rendering and Animation
Maximize your interview chances
CollaborationDeveloper Tools
Comp. & BenefitsH1B Sponsor Likely
Insider Connection @Figma
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.
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
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 StageTotal Funding
$748.62MKey Investors
Durable Capital PartnersAndreessen HorowitzSequoia Capital
2024-07-17Secondary Market· Undisclosed
2024-05-29Series F· $415.75M
2021-06-24Series E· $200M
Recent News
Google Patent
2024-11-02
2024-11-02
2024-11-02
Company data provided by crunchbase