3 months ago
Remote, WorldwideSenior
Responsibilities
- Own the Go Terraform provider codebase, including architecture, implementation quality, test strategy, and release readiness.
- Improve Terraform provider reliability and ergonomics across resource behavior, data sources, lifecycle edge cases, and upgrade safety.
- Drive technical strategy for infrastructure-as-code workflows through design documents, RFCs, and iterative delivery.
- Build migration and interoperability paths for existing Terraform users.
- Partner with product and engineering leadership to define roadmap priorities, scope, and outcomes.
- Monitor customer feedback, open-source issues, and usage signals to improve the Terraform experience.
- Create documentation and examples that make infrastructure-as-code workflows easier to understand and adopt.
- Lead technical proposals, align stakeholders, and move decisions toward clear outcomes in a shared consensus model.
Requirements
- At least 5 years of software engineering experience in developer platforms, infrastructure tooling, or distributed systems.
- Strong proficiency in Go and experience shipping production-grade developer tooling.
- Deep experience with Terraform provider behavior, declarative resource models, and lifecycle edge cases.
- Strong understanding of schema design, versioning, and backward compatibility.
- Experience owning or contributing to a provider codebase with real user adoption and upgrade constraints.
- Experience developing testing strategies for providers and IaC tooling, including unit, integration, and end-to-end testing, plus pipeline automation.
- Familiarity with release and versioning strategies for widely used developer tooling.
- Strong written communication skills and experience producing technical design documents and RFCs.
- Familiarity with TypeScript-based tooling, Supabase CLI workflows, and GitHub-centric automation is preferred.
Benefits
- Fully remote with global hiring and a WeWork membership or coworking allowance.
- ESOP equity ownership for every team member.
- Tech allowance for work equipment.
- Health insurance coverage of 100% for employees and 80% for dependents.
- Annual company off-site.
- Asynchronous, flexible work environment.
- Annual professional development or education allowance.
Tech Stack
About Supabase
Build in a weekend. Scale to millions. Supabase is the Postgres development platform. Start your project with a Postgres Database, Authentication, instant APIs, and realtime subscriptions.
