Software Engineer - Early Career (2025)
FigmaAbout the role
Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web, Figma helps entire product teams brainstorm, design and build better products — from start to finish. Whether it’s consolidating tools, simplifying workflows, or collaborating across teams and time zones, Figma makes the design process faster, more efficient, and fun while keeping everyone on the same page. From great products to long-lasting companies, we believe that nothing great is made alone—come make with us!
More than anything, we seek engineers with strong coding fundamentals and a track record of high quality engineering. We work in a highly collaborative environment, where most projects are owned by small groups of 2-3 people. We strive to foster a positive, inclusive culture - you can read more about our engineering values on our blog.
What you'll do at Figma:
In 30 days, you will…
- Be paired with an onboarding buddy on your team who will help you ramp in our codebase and get to know Figma. You’ll move from starter tasks meant to familiarize you with our workflows, to joining your teammates on larger projects.
- Understand how we operate as a business through our comprehensive onboarding program, Figma Today.
- Get to know your Figmates across the company!
In 60 days, you will…
- Work closely with teammates and partners in 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.
- Craft performance objectives with your manager that align to company priorities and career development opportunities
- Help grow Figma by interviewing candidates for teams across the Engineering organization
We'd love to hear from you if you have:
- Solid technical knowledge of CS fundamentals and data structures
- Fluency with one or more general purpose programming languages, including but not limited to: Javascript, Ruby, Python, C++, Objective-C, or Java
- Ability to communicate technical problems and solutions
- A growth mindset with an eagerness to learn and contribute not only to your engineering team, but the entire organization
- An inclusive and collaborative attitude towards building features and solving problems
While not required, it’s an added plus if you also have:
- Comfort with Figma products
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
#LI-HYBRID
#LI-CC1
Pay Transparency Disclosure
If based in Figma’s San Francisco or New York hub offices, this role has the annual base salary range stated below.
Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 80% and 100% of range. Please discuss your specific work location with your recruiter for more information.
Figma offers equity to employees, as well a competitive package of additional benefits, including 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, and cell phone reimbursement. Figma also offers sales incentive pay for most sales roles. Figma’s compensation and benefits are subject to change and may be modified in the future. You may view our Pay Transparency Policy by cl
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s