Figma

About Figma

The design platform for seamless team collaboration

🏢 Tech👥 1001+ employees📍 Union Square, San Francisco, CA💰 $749.1m4.4
B2BEnterpriseInternal toolsDesignSaaSProduct Management

Key Highlights

  • Valued at $12.5 billion after Series E funding
  • Raised $749.1 million from top investors
  • Headquartered in Union Square, San Francisco, CA
  • Thousands of customers including Airbnb, Dropbox, and Microsoft

Figma is a web-based design platform that empowers cross-functional teams to collaborate seamlessly on product design projects. Founded in 2012 and headquartered in Union Square, San Francisco, Figma has raised $749.1 million in funding from investors like General Catalyst and Andreessen Horowitz, a...

🎁 Benefits

Figma offers generous benefits including equity, parental leave, mental health support, and a learning & development stipend. Employees enjoy recharge...

🌟 Culture

Figma fosters a collaborative culture with its unique Multiplayer mode, enabling real-time design collaboration akin to Google Docs. The company prior...

Figma

Software Engineering Mid-Level

FigmaSan Francisco

Posted 3 months agoMid-LevelSoftware Engineering📍 San Francisco📍 New York💰 $149,000 - $350,000 / yearly
Apply Now →

Overview

Figma is hiring a Software Engineer for their Graphics & Media team to work on core technologies that power their design products. You'll focus on client-side code and media processing, utilizing C++ and WebAssembly. This position requires expertise in media playback and rendering.

Job Description

Who you are

You have a strong background in software engineering with a focus on graphics and media processing — your experience includes working with C++ and WebAssembly to develop high-performance applications. You understand the intricacies of rendering engines and have a passion for creating seamless user experiences in real-time applications.

Your expertise in media processing and playback allows you to contribute effectively to projects that involve animation primitives and shader-based effects — you are familiar with the challenges of building robust media support features and can navigate complex technical requirements with ease.

You thrive in collaborative environments and enjoy working with cross-functional teams to bring innovative ideas to life — your communication skills enable you to articulate technical concepts clearly to both technical and non-technical stakeholders.

Desirable

Experience with browser-based applications and real-time collaboration tools is a plus — you have a keen interest in how design tools can empower teams to work together effectively.

What you'll do

As a Software Engineer on the Pixel Engine team, you will be responsible for developing and enhancing the rendering engine that powers Figma's design and FigJam products — your work will directly impact how users interact with design tools in real-time.

You will collaborate closely with designers and product managers to understand user needs and translate them into technical specifications — your role will involve implementing new features and optimizing existing ones to ensure a smooth user experience.

Your responsibilities will include writing high-quality, maintainable code and participating in code reviews to uphold engineering standards — you will also be involved in debugging and troubleshooting issues that arise in production.

You will have the opportunity to work on exciting projects that involve animation and media support, contributing to the development of new primitives and features that enhance the overall functionality of Figma's platform.

What we offer

Figma provides a dynamic work environment where creativity and innovation are encouraged — you will be part of a team that is dedicated to making design accessible to all. We offer competitive compensation and benefits, along with opportunities for professional growth and development.

Join us in shaping the future of design and collaboration — your contributions will help empower teams around the world to bring their ideas to life efficiently and effectively.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Figma.

Similar Jobs You Might Like

Based on your interests and this role

Netflix

Software Engineering

Netflix📍 Vancouver - On-Site

Netflix is hiring a Software Engineer - Rendering to develop and enhance proprietary rendering software for animated films. You'll work with C++ and OpenGL to create realistic images. This position requires 5+ years of experience in software development.

🏛️ On-SiteMid-Level
1 year ago
Vizcom

Software Engineering

Vizcom📍 San Francisco - On-Site

Vizcom is hiring a Senior Software Engineer – Graphics to own the rendering and interactivity layer of their creative canvas. You'll work with TypeScript, WebGL, and AI-assisted graphics in San Francisco. This position requires experience in graphics programming and real-time systems.

🏛️ On-SiteSenior
2 months ago
Unity

Software Engineering

Unity📍 San Francisco - On-Site

Unity is hiring a Senior Software Engineer to work on graphics and rendering features for real-time 3D ecosystems. You'll engage with technologies like Unity, C++, and OpenGL to build robust graphical systems. This position requires a strong background in distributed systems and networking.

🏛️ On-SiteSenior
1w ago
Figma

Software Engineering

Figma📍 San Francisco - Remote

Figma is hiring a Software Engineer for their Production Engineering team to enhance the reliability and performance of their products. You'll work with technologies like JavaScript and AWS, and the role requires experience in building large-scale services.

🏠 RemoteMid-Level
1w ago
Figma

Software Engineering

Figma📍 San Francisco - Remote

Figma is hiring a Software Engineer for their Growth & Monetization team to design and build systems that enhance user collaboration. You'll work with technologies like JavaScript, React, and Node.js. This position requires experience in full-stack development.

🏠 RemoteMid-Level
3 months ago