CLI Team Lead
Lead CLI development team to ship secure, performant developer tooling
Lead the CLI/Local Experience team by guiding technical direction and team execution for Supabase CLI across Windows, Linux, and macOS. Own hiring, coaching, and performance management while contributing directly to TypeScript implementation. Drive technical strategy through RFCs and design reviews, ensuring code quality, test coverage, and release readiness. Partner with PM and engineering leadership to define roadmap priorities and improve l...
Why This Role?
Start with 3 direct reports and grow the team to 6 engineers over 6-12 months
Key Responsibilities
- Lead the CLI/Local Experience team including coaching, 1:1s, goal setting, and performance reviews
- Own the team hiring plan and run the full hiring loop for CLI/Local Experience roles
- Drive technical strategy with the team through RFCs, design reviews, and iterative delivery
- Contribute directly to implementation in TypeScript with focus on architecture, reliability, and maintainability
- Ensure technical excellence across team output including code quality, test coverage, and release readiness
- Unblock engineers day to day and improve workflow and delivery practices
Requirements
- 5+ years of software engineering experience
- Meaningful work on command-line developer tools
- Strong professional experience in TypeScript
- Track record of shipping production-grade CLI tooling
- Prior experience leading engineers including people management responsibilities
- Deep understanding of cross-platform concerns: filesystem behavior, subprocesses, terminal UX, and platform-specific
Required Skills
Keywords
View Original Description from 4dayweek.io
Original description from 4dayweek.io
### **About Supabase** Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ### About the Role We are looking for a Team Lead: CLI/Local Experience to join our Dev Workflow team and lead a high-impact area of the developer experience. You will guide both technical direction and team execution for Supabase CLI and local development workflows across Windows, Linux, and macOS. This is a hands-on leadership role with an expected split of roughly **60% engineering / 40% leadership**. You will partner with PM and engineering leadership on roadmap priorities, drive delivery with your team, and ensure we ship a consistent, secure, and performant CLI experience for developers at scale. You will start with **3 direct reports** and are expected to grow and lead the team to **6 engineers** over the next 6-12 months. ### What You'll Own - Lead the CLI/Local Experience team, including coaching, 1:1s, goal setting, formal performance reviews, and promotion recommendations. - Own the team hiring plan and run the full hiring loop for CLI/Local Experience roles. - Drive technical strategy with the team and partners through RFCs, design reviews, and iterative delivery. - Contribute directly to implementation in **TypeScript**, with a strong focus on architecture, reliability, and maintainability. - Ensure technical excellence across team output, including code quality, test coverage, release readiness, and backwards compatibility. - Unblock engineers day to day and improve workflow and delivery practices (for example, planning and execution in Linear). - Partner with PM and engineering leadership in a shared roadmap model to define priorities, scope, and outcomes. - Monitor customer feedback, OSS issues, and usage signals to continuously improve local development DX. ### What You Bring - 5+ years of software engineering experience, including meaningful work on command-line developer tools. - Strong professional experience in **TypeScript** and a track record of shipping production-grade CLI tooling. - Prior experience leading engineers, including people management responsibilities (performance, growth, and hiring) in a distributed and async environment. - Deep understanding of cross-platform concerns: filesystem behavior, subprocesses, terminal UX, and platform-specific quirks across macOS/Linux/Windows. - Experience designing intuitive CLIs with clear command structure, helpful output, and actionable error messaging. - Experience with testing strategy for CLIs (unit, integration, and end-to-end) and CI/CD pipelines. - Familiarity with release/versioning strategies and backwards compatibility in widely used developer tooling. - Working knowledge of containerized local workflows (for example Docker) and Postgres-oriented development workflows. - Ability to collaborate effectively in async, distributed teams and drive outcomes through clear written communication. ### Decision-Making and Collaboration - This role operates in a **shared consensus model** for major technical decisions with peers and leadership. - You are expected to lead proposals and recommendations, align stakeholders, and move decisions to clear outcomes. #### **What We Offer** - **Fully Remote** We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world. - **ESOP** Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together. - **Tech Allowance** Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work. - **Health Benefits** Supabase covers 100% of health insurance for employees and 80% for dependents
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume