CLI Engineer
Supabase
SeniorAbout the position
Join a dynamic team as a Senior CLI Engineer, focusing on backend API development and CLI tooling. Collaborate with product teams to enhance developer experience across multiple platforms.
Tech stack
- typescript
- nest
- docker
- kubernetes
- postgresql
Requirements
Required:
- 5+ years of software development experience with a strong track record in backend systems and/or developer-facing tooling
- Strong TypeScript and professional experience shipping production API and server-side code
- Hands-on experience with command-line tools including cross-platform concerns
- Proficiency in one or more languages commonly used for CLI and backend work
Nice to have:
- Contributions to open-source CLI tools, libraries, or backend frameworks
- Experience with containerization and orchestration
- Familiarity with database migration management, Postgres, and related drivers
Responsibilities
- Design, build, and operate backend APIs and services in TypeScript
- Design and develop CLI tooling that is consistent, secure, and performant across platforms
- Collaborate with product and platform teams to define end-to-end behavior
- Implement unit, integration, and end-to-end tests across backend and CLI
Benefits
- Fully Remote with a WeWork membership or co-working allowance
- Every team member receives ESOP (equity ownership) in the company
- Use a tech allowance to set up your ideal work environment
- Supabase covers 100% of health insurance for employees and 80% for dependents
Recruitment Process
Application Review
Intro Call
Interviews
Decision
Application Review
Intro Call
Interviews
Decision