✦ Luna Orbit — Software Engineering

Software Engineer, Translations Platform

at Figma

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

Figma is hiring a Software Engineer to work on core code translation infrastructure, focusing on systems that translate between design and code, impacting latency and correctness.

  • Design translation pipelines
  • Improve performance and correctness
  • Diagnose and resolve bottlenecks
  • Support scalable UI systems
  • Collaborate on infrastructure evolution

Role involves building and improving code translation pipelines, diagnosing performance issues, and supporting scalable UI systems using TypeScript, React, and JSX.

The ideal candidate is a mid-level software engineer with over 5 years of experience in web and infrastructure development, proficient in TypeScript, JavaScript, and React, with strong debugging and performance skills.

5+ years software engineeringExperience with webplatformor infrastructure engineeringProficiency in TypeScript/JavaScriptExperience with declarative UI systems
Experience with ASTsCode transformationCompilation conceptsUI system development
TypeScriptJavaScriptReactJSX
TypeScriptJavaScriptReactJSXASTsCode TransformationCompilationUI SystemsWeb Development
TypeScriptJavaScriptReactJSXASTsCode TransformationCompilationUI SystemsWeb Development
Technical problem solvingDebuggingPerformance optimizationCollaborationTechnical communication
Industry SaaS
Job Function Develop and optimize code translation systems for design-to-code workflows
Role Subtype Software Engineer
Tech Domains TypeScript, JavaScript, React, JSX
Software EngineerTypeScriptJavaScriptReactJSXASTsCode transformationCompilationUI systemsWeb developmentFrontendPlatform engineeringInfrastructureDebuggingPerformance optimizationsoftware engineertypescriptjavascriptreactjsxastcode transformationcompilationui systemsweb development

Less than 5 years experience, No experience with web or infrastructure engineering, Lack of proficiency in TypeScript or React

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