Systems Engineer

San Francisco (Preferred)

Roles & Responsibilities

  • Build Fig's desktop app for macOS, Linux and Windows
  • Build Fig's pseudoterminal (Figterm)
  • Integrate Fig with different shells, terminals, and popular applications like Docker, SSH, mosh, 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
  • 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 Rust + Rust ecosystem 🦀!!!!!!
  • Familiarity with the macOS accessibility APIs
  • Experience building a developer tool (even if personal use)