
Software Engineer: IaC Platform Experience
Supabase
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
About the Company
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.
Responsibilities
- Own the Go Terraform provider codebase, including architecture, implementation quality, test strategy, and release readiness
- Improve Terraform provider reliability and ergonomics, including resource behavior, data sources, lifecycle edge cases, and upgrade safety
- Drive technical strategy for IaC workflows through design docs, RFCs, and iterative delivery
- Build practical migration and interoperability paths for existing Terraform users
- Partner with product and engineering leadership to define priorities, scope, and outcomes
- Monitor customer feedback, OSS issues, and usage signals to continuously improve the Terraform experience
- Create clear documentation and examples for IaC workflows
Requirements
- 5+ years of software engineering experience in developer platforms, infrastructure tooling, or distributed systems
- Strong proficiency in Go
- Deep experience with Terraform provider behavior, declarative resource models, and lifecycle edge cases
- Strong understanding of schema design, versioning, and backwards compatibility
- Experience owning or contributing to a provider codebase with real user adoption
- Experience with testing strategy for providers and IaC tooling (unit, integration, and end-to-end)
- Familiarity with release/versioning strategies and CI/CD pipelines
- Strong written communication skills for technical design docs and RFCs
Preferred Qualifications
- Familiarity with TypeScript-based tooling
- Experience with Supabase CLI workflows
- Experience with GitHub-centric automation
Benefits
- Fully Remote work with global hiring
- ESOP (equity ownership)
- Tech Allowance for work environment setup
- 100% covered health insurance for employees
- Annual company off-sites
- Flexible, asynchronous work environment
- Annual professional development allowance
Skills & tools
GoTerraformIaC
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years software engineering experience
- 02Proficiency in Go
- 03Experience with Terraform providers
- 04Knowledge of distributed systems
- 05Strong technical writing
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Supabase
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches