Enable job alerts via email!

Software Engineer - Creation Engine

Figma

San Francisco (NY, CA)

Remote

USD 180,000 - 350,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled engineer to join their team in enhancing design accessibility. This role involves collaborating with cross-functional teams to optimize product features, improve performance, and contribute to the development of cutting-edge tools. With a focus on web technologies and C++/Wasm, you will play a crucial role in shaping the future of design collaboration. If you are passionate about technology and eager to make an impact, this opportunity is perfect for you.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Retirement Plan
Parental Leave
Mental Health Benefits
Generous PTO
Work from Home Stipend
Learning & Development Stipend
Cell Phone Reimbursement

Qualifications

  • 4+ years of experience in web frontend frameworks or C++/Wasm is essential.
  • Experience in collaborating with diverse teams to plan and execute features.

Responsibilities

  • Collaborate with teams to plan features and break down goals into tasks.
  • Build and maintain tests, features, and infrastructure.

Skills

C++
Wasm
Web Frontend Frameworks
Game Engines
API Products/Integrations
Client Side Technologies
Collaboration Skills
Growth Mindset

Job description

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!

This is a full-time role that can be held from one of our US hubs or remotely in the United States.

What you'll do at Figma:
  • Regularly collaborate with designers, PMs, and other engineers beyond your team (or org) to plan features that unblock adoption across new categories of customers, and to break down high level goals into tasks and timelines.
  • Build, document, and maintain tests, features, and infrastructure.
  • Regularly communicate and document architectural designs and requirements.
  • Provide thoughtful feedback to others on the team and facilitate spaces of learning, belonging, and impact.
  • Help interview and recruit more talented engineers to Figma.
  • Modularize our C++/Wasm engine to support new features in Figma Design and FigJam, as well as unlock the development of future product.
  • Extend our multiplayer protocols to enable more advanced editing and collaboration modes across files.
  • Improve our file load times by optimizing our client-server protocols and exploring ways to allow users to interact with files earlier.
  • Provide rich abstractions and APIs between our React/Typescript and C++/Wasm engine.
  • Create novel abstractions to correctly and performantly update our SceneGraph.
  • Improve the performance and reliability of complex user flows like branching and merging.
We’d love to hear from you if you have:
  • At least 4+ years of professional experience shipping features or products with specialization in web frontend frameworks or C++/Wasm.
  • Experience working on game engines, client side technologies and platforms, API products/integrations, and/or developer tools.
  • Experience communicating and collaborating regularly and effectively with designers, PMs, engineers, and stakeholders beyond your team (or org) to plan features and break down high level goals into tasks and timelines.
  • A growth mindset and experience investing in the learning, development, belonging, and impact of your peers.
While it’s not required, it’s an added plus if you also have:
  • 2+ years of experience operating in a hands-on technical lead capacity, ideally with multi-team purview.
  • A passion for and experience with driving product direction and developing product platforms.

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 and an annual bonus plan for eligible non-sales roles. Figma’s compensation and benefits are subject to change and may be modified in the future.

Annual Base Salary Range (SF/NY Hub):

$180,000 - $350,000 USD

At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status, or any other characteristic protected by law.

We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com.

Apply for this job

First Name *

Last Name *

Email *

Phone *

Resume/CV *

LinkedIn Profile

Other Website

Why do you want to join Figma? *

Please share 3-4 sentences on why you want to join Figma

Pronouns Select...

Additional Information

From where do you intend to work? *

Please list city and state. (ie: San Francisco, CA)

Are you authorized to work in the country for which you applied? * Select...

Have you ever worked for Figma before, as an employee or a contractor/consultant? * Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Rendering and Animation

Figma

New York

Remote

USD 149,000 - 350,000

4 days ago
Be an early applicant

Software Engineer - Rendering and Animation

Figma

San Francisco

Remote

USD 149,000 - 350,000

30+ days ago

Software Engineer - Creation Engine

Figma

New York

Remote

USD 180,000 - 350,000

5 days ago
Be an early applicant