Supabase
Software Engineer: IaC Platform Experience
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 application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Supabase
Supabase builds an open-source backend platform built on PostgreSQL, offering managed database services, authentication, and APIs to developers. The company is hiring infrastructure, database, and platform engineers to develop and maintain its core systems, including management APIs, deployment infrastructure, authentication services, and site reliability practices.
View all jobs at Supabase