Figma logo
Figma
Posted 14 days agoVerified live 2d ago

Software Engineer - Full Stack

Brief overview

Remote
UndergradOr in progress
$153k–$376k/yrStated range
3+ yrsMinimum
103 H-1B approvalsDept. of Labor
25 green cardsCertified filings
Full-stack application developmentReactTypeScriptRubyPythonGoC++PostgreSQLScalable systems designReal-time collaborative systemsWebAssemblyProduction application maintenance

About the company

Figma is a collaborative design tool that enables teams to create, prototype, and test digital products on one platform.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
103H-1B approved
98%approval rate
27new H-1B hires
25PERM certified
$206,432median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202326
202423
202545
20269
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20233
20246
20259
202612
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20233
20244
202518
Top sponsored roles
Software EngineerProduct ManagerProduct DesignerMarketing Operations ManagerSoftware Engineer - Growth
Sponsored employees from
CanadaIndia

Job description

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

More jobs like this