Systems Engineer

San Francisco (Preferred)
Remote (PST +/- 3hrs)


Roles & Responsibilities

  • Build Fig's macOS app and in future, Fig's Linux and Windows apps
  • Build Fig's pseudoterminal (Figterm)
  • Integrate Fig with different shells, terminals, and popular applications like Docker, SSH, and tmux
  • Design systems to speed up testing and deployments
  • Talk to users, ideate on product
  • Create delightful user experiences

Key Qualifications

  • Strong familiarity with at least one of the following systems programming languages: C, C++, Rust, Objective-C
  • Experience architecting and maintaining large applications
  • Low-level understanding of how operating systems work: concurrency, threads, processes, file systems
  • Strong familiarity with the shell 

Bonus Points

  • Strong familiarity with Swift and/or macOS apps
  • Familiarity with the macOS accessibility APIs
  • Experience building a developer tool (even if personal use)