Figma
Software Engineer - Full Stack
We tailor your resume to this role and apply for you in seconds.
Apply to Software Engineer - Full Stack at FigmaJob details
- Work type
- Remote
- Compensation
- $153,000 - $376,000/yr
- Visa
- Sponsorship available
- Posted
- 1 week ago
- Apply on
- job-boards.greenhouse.io
About this role
Figma is a design and collaboration platform that helps teams create, prototype, translate designs into code, and collaborate in real time. The Full Stack Engineer will build and maintain products and platforms across the stack, develop intuitive user experiences, optimize real-time collaborative systems, and design secure, reliable, and scalable infrastructure. The role also involves end-to-end project ownership and collaboration with Product, Design, Research, and Data teams.
What you'll do:
- 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
What they're looking for:
- 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
Benefits:
- Equity for 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
Ready to apply to Figma?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.