Taro Logo

Software Engineer, Product Engineering

Figma is a design platform that helps teams create, prototype, and collaborate on digital products in real-time.
$149,000 - $350,000
Frontend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Design

Job Description

Figma is seeking a Software Engineer to join their Product Engineering team, working on their industry-leading collaborative design platform. This role offers the opportunity to work on complex technical challenges, from building sophisticated design tools to optimizing real-time collaborative systems. Engineers will contribute to both new product development and existing product improvement, focusing on user experience, architecture quality, and performance. The position involves close collaboration with cross-functional teams including product, design, research, and marketing to deliver best-in-class experiences. The role requires expertise in modern web technologies and a strong product sense, with opportunities to work on various aspects from core design tools to developer workflows. Figma offers a competitive compensation package, including equity and comprehensive benefits, and provides flexibility with both remote and office-based work options in the United States. The company culture emphasizes learning, growth, and inclusive collaboration, making it an ideal environment for engineers passionate about creating impactful products used by millions of designers worldwide.

Last updated a month ago

Responsibilities For Software Engineer, Product Engineering

  • Build, launch, and iterate on user-facing features and core product experiences
  • 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
  • Collaborate 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 (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
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement
  • Annual bonus plan

Related Jobs