Note: The job is a remote job and is open to candidates in USA. Figma is a collaborative design platform company whose Creation Engine teams build the core technologies powering browser-based Figma Design and FigJam products. The Software Engineer will focus on media components of the Pixel Engine, developing client-side image and video capabilities, improving rendering performance, supporting codecs and compression algorithms, and collaborating across teams.
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. We prioritize collaboration and cross-functional partnerships, so you won’t operate in silos. Some efforts you might impact include:
- Supporting new client-side Media features (e.g. image processing pipelines)
- Improving the performance of media use cases (such as Image and Video) within the rendering engine
- End-to-end client support of new codecs/compression algorithms
- Error handling and network retry logicInterface with the rendering engine in scenarios of image and video rendering
- 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 Pixel Engine team are unique, fun, ambitious, and ever-evolving
Skills
- 5+ years of professional experience shipping software with a specialization on Video/Image rendering & playback
- Experience with any of the following languages: C++, TypeScript, GLSL
- Experience working with web-based applications, browser performance, or real-time collaborative systems
- A track record of working collaboratively across teams and disciplines to deliver complex technical projects
Benefits
- Equity
- Health, dental, and vision coverage
- Retirement benefits with company contributions
- Parental leave and reproductive or family planning support
- Mental health and wellness benefits
- Paid time off
- Paid sick leave
- Holidays and other leave benefits in compliance with applicable federal, state, and local laws
- Employer-provided paid flexible PTO for exempt employees
- Flexible paid sick leave for exempt employees
- Company recharge days
- Cell phone and home internet reimbursements
- Lifestyle spending accounts
- Annual bonus plan for eligible non-sales roles
- Sales incentive compensation for most sales roles
Company Overview
Company H1B Sponsorship