Figma is a company on a mission to make design accessible to all, and they are seeking a Software Engineer specializing in Graphics & Media. The role involves working with the Pixel Engine team to enhance media processing and rendering capabilities, collaborating closely with cross-functional teams to build new features and improve performance.
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
- 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
Requirements:
- 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