Supabase
Software Engineer: IaC Platform Experience
Remote (Remote)fulltimemidAdded 2 days ago
About this role
Supabase seeks a Software Engineer focused on Infrastructure as Code (IaC) to manage their Go-based Terraform provider. This remote role involves enhancing provider reliability and user experience while collaborating with product and engineering teams to shape roadmap priorities.
What you'll do
- Oversee the Go Terraform provider codebase and ensure quality and readiness.
- Enhance reliability, ergonomics, and handle lifecycle issues for the Terraform provider.
- Develop technical strategy for IaC workflows through documentation and iterative delivery.
- Create migration and interoperability paths for existing Terraform users.
- Collaborate with leadership to define project priorities and outcomes.
- Monitor user feedback and OSS issues to improve the Terraform experience.
What they're looking for
- 5+ years in software engineering focused on developer platforms or infrastructure tooling
- Proficient in Go with experience in production-grade developer tooling
- Expertise in Terraform provider behavior and declarative resource models
- Understanding of schema design and versioning
- Experience with testing strategies for IaC tooling
- Familiarity with release strategies for developer tools
- Strong written communication skills
- Nice to have: knowledge of TypeScript-based tools and GitHub automation
Benefits
- Fully remote work environment
- Equity ownership in the company (ESOP)
- Tech allowance for work setup
- Comprehensive health benefits cover 100% for employees and 80% for dependents
- Annual company off-sites for team connection
- Flexible work schedule with asynchronous operation
Opens the official application on the employer’s site. No login required.