Tech Lead – CLI, Local Experience

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead technical direction for Supabase CLI and local tooling across platforms. Engage with engineering and open-source communities to improve developer experience.

Responsibilities

  • Set and drive the technical direction for Supabase CLI and local development tooling across Windows, Linux, and macOS
  • Lead architecture decisions: write RFCs, build consensus, and move proposals to outcomes
  • Be the go-to person for hard problems
  • Work closely with the team lead and engineering leadership on roadmap tradeoffs
  • Ship consistently
  • Actively develop the technical capabilities of the team
  • Serve as a technical mentor and reference point for engineers across the team
  • Engage with the open-source community around Supabase CLI: contributors, issues, feedback

Requirements

  • Strong TypeScript
  • Deep cross-platform experience: filesystem, subprocess management, terminal handling, Windows/Linux/macOS quirks
  • Solid understanding of CLI distribution and packaging (Homebrew, npm, APT, Scoop, Chocolatey, etc.)
  • Track record building CLIs with great developer UX - intuitive structure, clear output, good error messaging
  • Experience making and defending architectural decisions in a collaborative, async environment
  • A genuine interest in developing other engineers
  • Familiarity with agentic workflows and designing for agent use cases
  • High autonomy

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

LinuxMacOSTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.