Software Engineer - Application Platform

New
F
FigmaDesign software
One of our US hubs or remotely in the United StatesFull-TimeSenior
SalaryAnnual Base Salary Range: $235,000 — $376,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience, including 3+ years building production systems with Ruby
Required Skills
RubyRuby on RailsRESTful APIsDistributed Systems

Requirements

  • Have 5+ years of professional software engineering experience.
  • Have 3+ years building production systems with Ruby.
  • Build, maintain, and evolve large Ruby applications and shared backend codebases supporting multiple engineering teams.
  • Design reliable distributed systems at production scale.
  • Have experience with APIs, background processing, testing, observability, and operations.
  • Improve complex, established systems through architecture, modularization, migrations, performance, reliability, or developer tooling.
  • Create scalable abstractions and navigate technical tradeoffs.
  • 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 the availability, reliability, scalability, and performance of backend systems supporting critical product functionality.
  • Modernize the Ruby codebase through safe architectural changes, including moving REST APIs from Sinatra toward Rails and introducing stronger endpoint abstractions and type safety.
  • Improve hot reloading, local workflows, test infrastructure, CI reliability, debugging tools, and iteration speed.
  • Strengthen the scalability, isolation, observability, and recovery capabilities of the asynchronous job platform.
  • Partner with product engineers and Infrastructure teams to identify recurring pain points and develop reusable platform capabilities.
  • Establish engineering practices through shared libraries, APIs, documentation, tooling, code review, and technical guidance.
  • Mentor engineers and contribute to shared ownership and technical standards.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual Base Salary Range: $235,000 — $376,000 USD
Apply Now