Summary
Figma is a design and collaboration platform company whose products help teams create, prototype, and collaborate in real time. The Full Stack Engineer will build and maintain products and platforms across the technology stack, owning projects from ideation through launch while improving performance, reliability, security, and scalability. The role involves close collaboration with Product, Design, Research, and Data teams and may include mentoring teammates.
Responsibilities
- Design, build, and ship high-quality features across the stack, from polished front-end experiences to scalable back-end systems
- Contribute to both new product development and improvements to established products, balancing user experience craft with performance and architecture quality
- Own projects end-to-end — ideation, technical design, implementation, testing, launch, and iteration
- Collaborate with cross-functional partners in Product, Design, Research, and Data to shape product direction and strategy
- Operate, monitor, and continuously improve the systems you build, with a strong focus on reliability, security, and scalability
- Mentor teammates, contribute to team culture, and share knowledge through code reviews, design critiques, and pairing
Skills
- * Proven experience in shipping and maintaining full-stack applications in production
- * Strong proficiency in modern front-end frameworks (e.g., React/TypeScript) and back-end technologies (e.g., Ruby, Python, Go, C++, PostgreSQL)
- * A product mindset, with the ability to translate user needs into scalable technical solutions
- * Excellent collaboration and communication skills, with experience working effectively across cross-functional teams
- * Passion for engineering craft and building polished, maintainable, and scalable systems
- * Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to write, debug, and optimize code
- * Familiarity with C++ and WebAssembly in user-facing applications
- * Background in areas such as growth engineering, frontend platform work (build systems, web performance, shared UI/component infrastructure), developer tooling, billing and payments infrastructure, or extensibility platforms (plugins, APIs, widgets)
- * Exposure to technologies like Stripe, Salesforce, Snowflake, SCIM, SAML, or experimentation and observability tooling
- * Experience leading large-scale projects or launching 0→1 products, with a passion for mentoring peers and shaping engineering culture
Qualifications
Must Haves
- * Proven experience in shipping and maintaining full-stack applications in production
- * Strong proficiency in modern front-end frameworks (e.g., React/TypeScript) and back-end technologies (e.g., Ruby, Python, Go, C++, PostgreSQL)
- * A product mindset, with the ability to translate user needs into scalable technical solutions
- * Excellent collaboration and communication skills, with experience working effectively across cross-functional teams
- * Passion for engineering craft and building polished, maintainable, and scalable systems
Nice to Haves
- * Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to write, debug, and optimize code
- * Familiarity with C++ and WebAssembly in user-facing applications
- * Background in areas such as growth engineering, frontend platform work (build systems, web performance, shared UI/component infrastructure), developer tooling, billing and payments infrastructure, or extensibility platforms (plugins, APIs, widgets)
- * Exposure to technologies like Stripe, Salesforce, Snowflake, SCIM, SAML, or experimentation and observability tooling
- * Experience leading large-scale projects or launching 0→1 products, with a passion for mentoring peers and shaping engineering culture
Benefits
- Equity to employees
- Health coverage
- Dental coverage
- Vision coverage
- Retirement benefits with company contributions
- Parental leave
- Reproductive or family planning support
- Mental health and wellness benefits
- Paid time off
- Paid sick leave
- Holidays
- Other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations
- Employer-provided paid flexible PTO for exempt employees
- Flexible paid sick leave for exempt employees
- Company recharge days
- Cell phone reimbursements
- Home internet reimbursements
- Lifestyle spending accounts
- Sales incentive compensation for most sales roles
- Annual bonus plan for eligible non-sales roles