✦ Luna Orbit — Software Engineering

Software Engineer, Full Stack

at Figma

📍 San Francisco, CA • New York, NY • United States Onsite Posted March 19, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

Figma is seeking a Full Stack Engineer to develop and enhance their collaborative design platform, working across the stack to build scalable, secure, and performant features.

  • Design and develop full-stack features
  • Collaborate with cross-functional teams
  • Optimize system performance
  • Ensure system security and scalability
  • Mentor team members

The role involves working with React, TypeScript, Ruby, Python, Go, and PostgreSQL to develop real-time, scalable SaaS applications with a focus on security and performance.

The ideal candidate is a mid-level full stack engineer with experience in building scalable, real-time collaborative systems using React, TypeScript, and back-end technologies like Ruby, Python, or Go. They should have a strong understanding of security and performance optimization in SaaS environments.

shipping and maintaining full-stack applicationsmodern front-end frameworks (React/TypeScript)back-end technologies (RubyPythonGoC++)
AIscaling enterprise infrastructurebuilding scalable systemscross-functional collaboration
ReactTypeScriptRubyPythonGoPostgreSQL
ReactTypeScriptRubyPythonGoPostgreSQLscalabilitysecurityagilesoftware developmentcollaboration
ReactTypeScriptRubyPythonGoC++PostgreSQLAgileScalabilitySecurity
collaborationcommunicationproblem-solvingteamworkmentoring
Industry SaaS
Job Function Developing and maintaining full-stack SaaS applications for collaborative design.
Role Subtype Software Engineer
Tech Domains React, TypeScript, Ruby, Python, Go, PostgreSQL
full stack engineerReactTypeScriptRubyPythonGoC++PostgreSQLscalabilitysecurityagilesoftware developmentcollaborationperformance optimizationreal-time systemsscalable systems

Lack of experience with full-stack development, No proficiency in React/TypeScript or back-end technologies, No experience in SaaS or collaborative platforms

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile