Remotify
logo
Torentify

Full Stack Engineer · 💰 $153,000–$376,000/year

North America

September 10, 2026 at 6:45 AM

✨ AI summary

💰 $153,000–$376,000/year

Location

  • Cincinnati, Ohio, United States (Remote)

Languages

  • TypeScript
  • Ruby
  • Python
  • Go
  • C++

Frameworks

  • React

Databases

  • PostgreSQL

# REMOTE SOFTWARE ENGINEER, FULL STACK


## About the Role


Figma is seeking Full Stack Engineers to build products and platforms that empower millions of users—from startups to Fortune 500 companies—to create and collaborate in real time. You’ll work across the technology stack, developing intuitive user experiences, scalable back-end systems, and secure, reliable infrastructure that supports Figma’s growth.


You’ll take on complex technical challenges, own projects end-to-end, and collaborate closely with Product, Design, Research, and Data. Opportunities span teams including Figma Editor, FigJam, Figma Slides, Figma Sites, Figma Buzz, Growth & Monetization, Internal Tools, and Foundations. Figma values smart, curious engineers who continue to learn and grow, and encourages candidates to apply even when their experience does not align perfectly with every qualification.


## Key Responsibilities


- Design, build, test, and ship high-quality full-stack features, from polished front-end experiences to scalable back-end systems.

- Contribute to new product development and improvements to established products.

- Balance user experience, performance, maintainability, and architecture quality.

- Own projects end-to-end, including ideation, technical design, implementation, testing, launch, and iteration.

- Collaborate with Product, Design, Research, and Data partners to shape product direction and strategy.

- Operate, monitor, and continuously improve the systems you build.

- Maintain a strong focus on system reliability, security, and scalability.

- Mentor teammates and contribute to a strong engineering culture.

- Share knowledge through code reviews, design critiques, and pairing.


## Required Qualifications


- Proven experience shipping and maintaining **full-stack applications in production**.

- Strong proficiency with modern front-end frameworks, such as **React and TypeScript**.

- Experience with back-end technologies such as **Ruby, Python, Go, C++, and/or PostgreSQL**.

- Ability to translate user needs into scalable technical solutions.

- Strong collaboration and communication skills, including experience working effectively across cross-functional teams.

- Passion for engineering craft 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.

- Background 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, SAML**, or experimentation and observability tooling.

- Experience leading large-scale projects or launching **0→1 products**.

- Passion for mentoring peers and shaping engineering culture.


## Skills & Competencies


- Full-stack software development

- Front-end development

- Back-end development

- React and TypeScript

- Ruby, Python, Go, C++, and PostgreSQL

- Scalable system design

- Real-time collaborative systems

- Performance optimization

- Reliability and observability

- Secure software development

- Product-focused engineering

- Technical design and architecture

- Testing and production operations

- Cross-functional collaboration

- Communication

- Mentoring and knowledge sharing

- Engineering quality and maintainability


## Education & Experience


**Education**


- No specific educational degree requirement is stated in the source job description.


**Experience**


- Proven experience shipping and maintaining full-stack applications in production.

- Experience working across front-end and back-end technologies.

- Additional experience leading large-scale projects or launching 0→1 products is preferred, not required.


## Work Arrangement & Schedule


- **Location:** Cincinnati, Ohio, United States

- **Work arrangement:** Remote in the United States, with the option to work from a Figma U.S. hub.

- **Employment type:** Full-time

- **Expected weekly hours:** Not specified in the source job description.

- **Schedule flexibility:** Not specified in the source job description.

- **Weekend requirements:** Not specified in the source job description.


## Compensation & Benefits


- **Annual base salary range:** $153,000 - $376,000 USD.

- For employees working remotely, the pay range is localized according to employee work location at **80%–100% of the applicable range**.

- Actual compensation and job level depend on factors including qualifications, skills, relevant experience, potential impact, role scope, market demands, and specific work location.

- Equity.

- Health, dental, and vision benefits.

- Retirement plan with company contribution.

- Parental leave and reproductive or family planning support.

- Mental health and wellness benefits.

- Generous PTO and company recharge days.

- Learning and development stipend.

- Work-from-home stipend.

- Cell phone reimbursement.

- Annual bonus plan for eligible non-sales roles.


## Compliance / Additional Information


Figma is an equal opportunity workplace and provides employment opportunities without regard to protected characteristics under applicable law. Figma also considers qualified applicants with criminal histories consistent with legal requirements.


Figma provides reasonable accommodations for individuals with disabilities throughout the application and employment process. Candidates requiring accommodation may contact **accommodations-ext@figma.com**.

Apply