Taro Logo

Software Engineer, Product Engineering

Born on the Web, Figma helps product teams brainstorm, design and build better products through collaborative design tools.
$149,000 - $350,000
Frontend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer, Product Engineering

Figma is seeking a Software Engineer to join their Product Engineering team, working on their industry-leading collaborative design platform. This role offers an exciting opportunity to shape the future of how teams create together, working on complex technical challenges from sophisticated design tools to real-time collaborative systems.

The position involves building and improving user-facing features across Figma's suite of design and collaboration tools, with a focus on both new product development and enhancing existing solutions. Engineers will work with technologies like TypeScript, React, and Ruby, while having the opportunity to dive into specialized areas such as growth engineering, developer tooling, or computational geometry.

As part of a cross-functional team, you'll collaborate closely with product managers, designers, researchers, and marketers to deliver exceptional user experiences. The role offers significant ownership, allowing you to drive projects from ideation through implementation to post-launch iteration. Figma provides a comprehensive benefits package including health insurance, retirement contributions, parental leave, mental health support, and various stipends for professional development and remote work.

The company culture emphasizes growth, learning, and inclusive collaboration, with opportunities for mentoring and shaping engineering culture. Based in either San Francisco or New York, or working remotely within the US, you'll be part of a team that's revolutionizing how products are designed and built in the modern world. This role is perfect for engineers who combine technical expertise with strong product sensibilities and a passion for creating tools that empower creative professionals.

Last updated 20 days ago

Responsibilities For Software Engineer, Product Engineering

  • Build, launch, and iterate on user-facing features and core product experiences across Figma's design, developer, and collaboration tools
  • Contribute to both greenfield product development and improvements to established products
  • Create extensible and scalable systems and abstractions
  • Own projects end-to-end, from ideation through implementation to post-launch iteration
  • Collaborate closely with cross-functional partners
  • Participate in code reviews, pairing, design crits, and mentoring

Requirements For Software Engineer, Product Engineering

TypeScript
React
Ruby
  • Proven experience shipping user-facing features or products as a full-stack developer
  • Proficiency in one or more programming languages (e.g., TypeScript, React, C++, Python, Ruby, Go, Java, Objective-C, Rust)
  • Strong product sense with a desire to deeply understand users
  • Experience working collaboratively in fast-paced, cross-functional teams

Benefits For Software Engineer, Product Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
  • Health, dental & vision insurance
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement

Interested in this job?

Jobs Related To Figma Software Engineer, Product Engineering