About the Company
Figma is a collaborative design platform that helps teams turn ideas into products through brainstorming, prototyping, design-to-code workflows, and AI-powered tools. Its platform enables users, from startups to Fortune 500 companies, to create, collaborate, and iterate in real time from anywhere in the world.
Figma brings together engineering, product, design, research, and data teams to build accessible design experiences and improve how people work together. The company values continuous learning, curiosity, and professional growth.
About the Role
Figma is seeking Full Stack Engineers for opportunities across multiple teams and seniority levels. Engineers will build products and platforms used by millions of people, contributing to new features, developer workflows, enterprise infrastructure, and emerging products.
The role involves solving technical challenges across the stack, developing intuitive user experiences, improving real-time collaboration systems, and building secure, reliable, and scalable applications. Potential teams include Figma Editor, FigJam, Figma Slides, Figma Sites, Figma Buzz, Growth and Monetization, Internal Tools, and Foundations. Specific opportunities will be discussed during the interview process.
Key Responsibilities
- Design, build, and deliver high-quality features across frontend experiences and backend systems.
- Develop new products and improve existing applications while balancing user experience, performance, and architectural quality.
- Own projects throughout the development lifecycle, including ideation, technical design, implementation, testing, launch, and iteration.
- Collaborate with Product, Design, Research, and Data teams to shape product direction and strategy.
- Operate, monitor, and continuously improve systems with a focus on reliability, security, and scalability.
- Mentor teammates and contribute to engineering culture through code reviews, design critiques, and collaborative development.
- Build and maintain systems that support real-time collaboration, developer workflows, and evolving product needs.
Required Qualifications
- Demonstrated experience shipping and maintaining full-stack applications in production.
- Strong proficiency with modern frontend frameworks such as React and TypeScript.
- Experience with backend technologies such as Ruby, Python, Go, C++, and PostgreSQL.
- A product-focused mindset and the ability to translate user needs into scalable technical solutions.
- Strong communication and collaboration skills, including experience working across cross-functional teams.
- Commitment to engineering quality and building polished, maintainable, and scalable systems.
Preferred Qualifications
- Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude to write, debug, and optimize code.
- Familiarity with C++ and WebAssembly in user-facing applications.
- Experience in growth engineering, developer tooling, billing and payments infrastructure, or extensibility platforms such as plugins, APIs, and widgets.
- Exposure to technologies such as Stripe, Salesforce, Snowflake, SCIM, and SAML, or to experimentation and observability tools.
- Experience leading large-scale projects or launching new products from concept to initial release.
- Interest in mentoring colleagues and helping shape engineering culture.
Location and Work Arrangement
- Full-time position available remotely within the United States or from one of Figma’s U.S. hub offices.
- In-person onboarding is required for successful candidates.
- Candidates must keep their cameras on during video interviews to support the integrity of the hiring process and facilitate personal connection.
Compensation and Benefits
Annual Base Salary Range: $153,000–$376,000 USD for positions based in Figma’s San Francisco or New York hub offices.
Compensation depends on factors including qualifications, relevant skills and experience, potential impact, role scope, market conditions, and work location. For remote positions, the salary range is adjusted according to location, using a factor between 80% and 100% of the applicable range. Candidates should discuss location-specific compensation with their recruiter.
Benefits include equity, medical, dental and vision coverage, retirement benefits with company contributions, parental leave, reproductive and family planning support, mental health and wellness benefits, paid time off, company recharge days, a learning and development stipend, a work-from-home stipend, and cell phone reimbursement. Eligible non-sales employees may receive an annual bonus, while most sales roles include sales incentive pay. Compensation and benefits may change.
Equal Employment Opportunity and Accommodations
Figma is an equal opportunity employer committed to a diverse and inclusive workplace. Employment opportunities are provided without discrimination based on race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, veteran status, or any other characteristic protected by law. Qualified applicants are also considered in accordance with applicable legal requirements regarding criminal history.
Figma provides reasonable accommodations for individuals with disabilities throughout the application, interview, and employment processes. Applicants who require accommodations may contact accommodations-ext@figma.com. Examples include accessible interview locations, closed captioning, screen-reader-compatible communications, and adjustments to interview format.
Candidate Privacy
By applying, candidates acknowledge that personal information contained in their application and supporting materials will be processed in accordance with Figma’s Candidate Privacy Notice.
