Figma6 days ago

Software Engineer - Application Platform

RUB 12,750–31,333per month · before tax
MARKET
14,583median for this role
Backend Developer · 47 jobs with disclosed pay
5,092half of the offers: 11,042–19,804308,000
At market · above 32% of offers
San Francisco

Responsibilities

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

Requirements

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

What we offer

  • 01Full time role that can be held from one of our US hubs or remotely in the United States
  • 02Figma offers equity to employees
  • 03Health, dental, and vision coverage
  • 04Retirement benefits with company contributions
  • 05Parental leave and reproductive or family planning support
  • 06Mental health and wellness benefits
  • 07Paid time off
  • 08Paid sick leave, holidays, and other leave benefits
  • 09Company recharge days
  • 10Cell phone and home internet reimbursements
  • 11Lifestyle spending accounts
  • 12Annual bonus plan for eligible non-sales roles