Back to Jobs
Development 58d ago

Software Engineer: IaC Platform Experience

🌍Global
Full-time
Not Disclosed
Senior

Job Description

Key Skills Required

Master these to land this role

DevOpsBestseller 🔥
Learn in 63 Hours
BackendBestseller 🔥
Learn in 18 Hours
TerraformGoIaCDistributed Systems

Want to know if you're a match for this job?

Calculate My Match Score

About the Role: Supabase is the leading Postgres development platform. We are looking for a Software Engineer to own the Supabase Terraform provider, a core part of our developer platform. You will focus on Go codebase architecture, ensuring our IaC experience is reliable, ergonomic, and well-documented for millions of developers.

What You'll Do

  • Own the Go Terraform provider codebase, including architecture, implementation quality, and release strategy.
  • Improve Terraform provider reliability and ergonomics, focusing on resource behavior, 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.
  • Monitor customer feedback and OSS issues to continuously improve the Terraform experience.
  • Create clear documentation and examples that make IaC workflows easier to understand and adopt.

What You Bring

  • 5+ years of software engineering experience in developer platforms, infrastructure tooling, or distributed systems.
  • Strong proficiency in Go with a track record of 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 backwards compatibility.
  • Experience owning or contributing to a provider codebase with real user adoption.
  • Experience with testing strategies for providers (unit, integration, e2e) and CI/CD pipelines.
  • Bonus: Familiarity with TypeScript-based tooling, Supabase CLI, and GitHub-centric automation.

Benefits

  • Fully remote, async-first team with a global footprint (55+ countries).
  • ESOP (equity ownership) so every team member shares in the company’s upside.
  • 100% health insurance coverage for employees (80% for dependents).
  • Annual company off-sites in new cities, tech allowance, and professional development stipends.
  • Opportunity to work on open-source-first tools that developers actually love.

How would you rate this job post?

See what other professionals think about this role.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More