1d ago
Senior CLI Engineer
Remote
โจ $150k-$200k / yearest.
full-timesenior Remotesoftware
๐ Tech Stack
๐ผ About This Role
You'll design, build, and operate backend APIs and CLI tooling for Supabase's local development platform. You'll split your time roughly 80/20 between TypeScript server-side work (NestJS) and cross-platform CLI development. You'll collaborate closely with product teams and the open-source community to deliver consistent, secure, and performant systems across Windows, Linux, and macOS.
๐ฏ What You'll Do
- Design, build, and operate backend APIs in TypeScript using NestJS.
- Develop cross-platform CLI tooling for Windows, Linux, and macOS.
- Collaborate with product teams on end-to-end API and CLI behavior.
- Implement unit, integration, and end-to-end tests for backend and CLI.
- Create documentation and help content for API consumers and CLI users.
๐ Requirements
- 5+ years of software development experience in backend or developer tooling.
- Strong TypeScript skills and production experience with NestJS.
- Hands-on experience building CLI tools with cross-platform concerns.
- Experience with package distribution (npm, Homebrew, etc.) and CI/CD.
โจ Nice to Have
- Contributions to open-source CLI tools or backend frameworks.
- Experience with containerization (Docker, Kubernetes).
- Familiarity with Postgres and database migration management.
๐ Benefits & Perks
- ๐ก Fully Remote with co-working allowance
- ๐ ESOP (equity ownership)
- ๐ป Tech Allowance for work setup
- ๐ฅ Health Benefits (100% employee, 80% dependents)
- ๐ Professional Development allowance
๐จ Hiring Process
Estimated timeline: 2-4 weeks
- 1Applyยท 5 min
- 2Intro Callยท 30 min
- 3Technical Interviews (up to 4 calls)ยท 60 min each
- 4Decisionยท 1-2 days
0 0 0