What It's Like to Be a Software Engineer at Figma
As a Software Engineer at Figma, you'll be building the future of design tools. The engineering team is passionate about creating a product that is both powerful and easy to use. You'll work on a complex and interesting tech stack that includes C++, WebAssembly, and React. The culture is highly collaborative and design-oriented, with a strong focus on quality and craftsmanship. Engineers at Figma are encouraged to be creative and to push the boundaries of what's possible on the web.
Salary & Compensation
Figma offers top-tier compensation packages for Software Engineers. Here is an estimated breakdown:
| Level | Base Salary | Total Comp (incl. equity) |
|---|---|---|
| Entry (L1) | $130K-$160K | $200K-$250K |
| Mid (L2-L3) | $160K-$200K | $250K-$350K |
| Senior (L4+) | $200K-$250K | $350K-$500K+ |
Interview Process
The interview process at Figma is known for being thorough and challenging. It typically includes:
- Recruiter Screen - A conversation about your background and interest in Figma.
- Hiring Manager Call - A discussion with the hiring manager about the team and the role.
- Technical Phone Screen - A coding challenge that may involve some light system design.
- Onsite/Virtual Loop - A series of interviews covering coding, system design, and behavioral questions.
How to Stand Out
- Show a passion for design and a deep appreciation for the craft of software engineering.
- Be prepared to discuss your favorite Figma features and how you might improve them.
- Demonstrate a strong understanding of computer science fundamentals.
- Highlight any experience with C++, WebAssembly, or other relevant technologies.
