Backend Platform Engineer - Ruby APIs & Async Workflows

Figma

United States

On-site

USD 153,000 - 376,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Health insurance
Retirement benefits
Parental leave
Mental health and wellness benefits
Paid time off
Sick leave
Holidays and leave benefits

Job summary

Figma is hiring a backend engineer to join the Application Platform within the Infrastructure organization. You’ll build and evolve Ruby-based frameworks for REST APIs, asynchronous jobs, and data access, shaping scalable, reliable backend platforms used by multiple engineering teams.

You’ll contribute to moving REST APIs from Sinatra toward Rails, improve testing and CI reliability, and mentor other engineers while upholding high technical standards and shared ownership across branches.

Qualifications

  • 5+ years of professional software engineering experience, including 3+ years building production systems with Ruby
  • Build, maintain, and evolve large Ruby applications and shared backend codebases that support multiple engineering teams
  • Design reliable distributed systems at production scale, including APIs, background processing, testing, observability, and operations
  • Improve complex, established systems through architecture, modularization, migrations, performance, reliability, or developer tooling
  • Create scalable abstractions, navigate technical tradeoffs, and collaborate with and mentor engineers across teams

Responsibilities

  • Design and evolve shared Ruby frameworks for REST APIs, asynchronous jobs, workflow orchestration, and data access
  • Improve availability, reliability, scalability, and performance of backend systems that support critical product functionality
  • Modernize a large Ruby codebase through safe architectural changes, including moving REST APIs from Sinatra toward Rails
  • Make backend development faster by improving hot reloading, local workflows, test infrastructure, CI reliability, debugging tools, and iteration speed
  • Strengthen the scalability, isolation, observability, and recovery capabilities of Figma’s asynchronous job platform
  • Partner with product engineers—your customers—and Infrastructure teams to identify recurring pain points and turn them into reusable platform capabilities
  • Establish pragmatic engineering practices through shared libraries, APIs, documentation, tooling, code review, and technical guidance
  • Mentor other engineers and contribute to a culture of thoughtful execution, high technical standards, and shared ownership

Skills

Ruby
REST APIs
Asynchronous jobs
Rails
CI/CD
Testing
Observability
Mentor engineers
Distributed systems design
API design

Tools

AWS SQS
AWS EKS
Temporal
Kubernetes
Terraform

Job description

Figma is hiring a backend engineer to join the Application Platform within the Infrastructure organization. You’ll build and evolve Ruby-based frameworks for REST APIs, asynchronous jobs, and data access, shaping scalable, reliable backend platforms used by multiple engineering teams.

You’ll contribute to moving REST APIs from Sinatra toward Rails, improve testing and CI reliability, and mentor other engineers while upholding high technical standards and shared ownership across branches.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer – Platform & API (Ruby)
Remote Backend Engineer – Platform & API (Ruby)

Triwill Group • New York (NY), San Francisco (CA)

On-site
USD 153,000 - 376,000
Equity
Health, dental, and vision
Parental leave
+2
Remote Backend Platform Engineer (Ruby)
Remote Backend Platform Engineer (Ruby)

Figma • San Francisco (CA), Northern (KY)

Hybrid
USD 153,000 - 376,000
Equity
Health, dental, vision insurance
Retirement plan
+3
Backend Engineer, Application Platform (Remote)
Backend Engineer, Application Platform (Remote)

Figma • New York (NY)

On-site
USD 153,000 - 376,000
Equity
Health, dental, and vision coverage
Retirement plan
+1
Senior Backend Platform Engineer (Ruby) - Remote
Senior Backend Platform Engineer (Ruby) - Remote

Nubeero Limited • San Francisco (CA), Northern (KY)

Hybrid
USD 153,000 - 376,000
Equity
Health insurance
Retirement plan
+2
Software Engineer - Application Platform
Software Engineer - Application Platform

Figma • San Francisco (CA), Northern (KY)

On-site
USD 153,000 - 376,000
Equity
Health, dental, vision insurance
Retirement plan
+3
F Software Engineer - Application Platform Figma via Greenhouse San Francisco, CA • New York, NY • United States Engineering View role
F Software Engineer - Application Platform Figma via Greenhouse San Francisco, CA • New York, NY • United States Engineering View role

Nubeero Limited • San Francisco (CA), Northern (KY)

On-site
USD 153,000 - 376,000
Equity
Health insurance
Retirement plan
+2
AI Platform Engineer: Scalable Backend Systems (Remote)
AI Platform Engineer: Scalable Backend Systems (Remote)

Nubeero Limited • San Francisco (CA), Northern (KY)

Hybrid
USD 153,000 - 376,000
Equity
Senior Rails Engineer - APIs & Integrations, Employee-Owned
Senior Rails Engineer - APIs & Integrations, Employee-Owned

FBS • United States

Remote
USD 120,000 - 140,000
Company stock
Data Platform Engineer: Build Scalable Pipelines
Data Platform Engineer: Build Scalable Pipelines

Gomyneed Private Limited • New York (NY), Northern (KY)

Hybrid
USD 153,000 - 376,000
Remote Data Platform Engineer for AI & Analytics
Remote Data Platform Engineer for AI & Analytics

Figma • New York (NY)

Remote
USD 153,000 - 376,000
Equity
Health/Dental/Vision
Parental leave
+2