Software Engineer: IaC Platform Experience
Supabase
Software Engineer: IaC Platform Experience
We are looking for a Software Engineer: IaC Platform Experience to join our Interfaces team and own the Terraform provider as a core part of Supabase's developer platform.
This is a hands-on engineering role focused on the Go codebase behind the Supabase Terraform provider. You will partner with product and engineering leadership on roadmap priorities, drive technical execution, and ensure we ship a reliable, predictable, and well-documented Terraform experience for developers at scale.
You will focus on resource behavior, lifecycle correctness, schema evolution, upgrade safety, and practical migration paths for existing users.
This role is ideal for someone who thrives in async, fast-paced environments and enjoys building practical platform primitives that millions of developers can rely on.
What You'll Own
- 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 in a shared roadmap model 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 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 and 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 and upgrade constraints.
- Experience with testing strategy for providers and IaC tooling (unit, integration, and end-to-end) plus CI/CD pipelines.
- Familiarity with release/versioning strategies and backwards compatibility in widely used developer tooling.
- Strong written communication and a track record of clear technical design docs and RFCs.
- Nice to have: familiarity with TypeScript-based tooling, Supabase CLI workflows, and GitHub-centric automation.
Decision-Making and Collaboration
- This role operates in a shared consensus model for major technical decisions with peers and leadership.
- You are expected to lead proposals and recommendations, align stakeholders, and move decisions to clear outcomes.
What We Offer
- Fully remote. We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP. Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we're building together.
- Tech Allowance. Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits. Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family's health are important to us.
- Annual Off-Sites. Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It's a highlight of our year.
- Flexible Work. We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development. Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it's in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Hiring Process
We keep things simple, async-friendly, and respectful of your time:
- Apply – Our team will review your application.
- Intro Call – A short video chat to get to know each other.
- Interviews – Up to four calls with:
- Team Leads
- Future teammates
- Someone cross-functional from product, growth, or engineering (depending on the role)
- Someone from our leadership/founding team
- Decision – We may follow up with a final question or go straight to offer.
All communication is remote and we aim to move fast.
- Role Description We are looking for a Software Engineer: IaC Platform Experience to join our Interfaces team and own the Terraform provider as a core part of Supabase's developer platform. This is a hands-on engineering role focused on the Go codebase behind the Supabase...SoftwareRemote workFlexible hours
- ...Role: Supabase is the leading Postgres development platform. We are looking for a Software Engineer to own the Supabase Terraform provider, a core part... ...focus on Go codebase architecture, ensuring our IaC experience is reliable, ergonomic, and well-documented for millions...SoftwareFull timeRemote work
- ...thought leaders and committed to advancing your leadership career. As a Senior Director of Software Engineering at JPMorganChase within the Employee Platforms, Workforce Experience Technology (WxT) Workforce Data and Analytics (WDA) team, you lead multiple technical...SoftwareWork at office
- Principal Talent Acquisition Partner - Software Engineering About the Company At Raytheon, the... ...the strength of more than 100 years of experience and renowned engineering expertise to... ...world. About the Role As a Senior Platform IAC Engineer, you will be supporting the...SoftwareFull timeWork experience placement
- Software Guidance & Assistance, Inc. (SGA) is seeking a Cloud Engineer for a contract role with a premier financial services client in New York... ...deployments. Candidates should have hands‑on experience with Terraform and GitLab pipelines for IaC, plus strong knowledge of AWS RDS...SoftwareContract work
$98k - $163k
Job Family:Software Development & Support (Digital)Travel Required:... ...skilled Full Stack & DevOps Engineer to support the National Library... ...candidate has deep hands-on experience across Python/Django, Java (Spring... ...environments; implement IaC for repeatable, compliant deployments...SoftwareWork at officeFlexible hours$130k - $222k
...teams of physicists, engineers, data scientists and problem... ...highly skilled Senior Software Engineer to take a... ...-based developer platform for improved reliability... ...passion for developer experience (DevEx), automation, and... ...infrastructure-as-code (IaC). Continuously...SoftwareMinimum wageWork experience placementWorldwideFlexible hours$100k
...seeking a DevOps Security Engineer to join our world-... ...integrating security into the software development process... ...as Code (IaC), CI/CD principles, Security... ...to apply! 5+ years of experience as a DevOps Engineer 5... ...of the following Cloud platforms: Amazon AWS, Google GCP...SoftwareLocal areaRemote work- ...Overview Our Client’s Platform engineering team is looking for a Senior Platform... ...organization for hardware, software, configurations, and... ...languages. CI/CD Pipelines: Experience with continuous integration/... ...GitLab). Infrastructure as Code (IaC): Experience with Terraform,...SoftwareWeekend work
- ...Oracle Database Migration Specialist Extensive experience in migrating Oracle databases to the AWS cloud platform, specifically with in-depth knowledge of AWS... ...and troubleshooting. Experience with Terraform (IaC) and AWS Lambda functions. Experience with scripting...Full timeRemote work
- Xometry is seeking a Staff Software Engineer to lead the implementation of critical software solutions. This role demands a professional with over 7 years of experience in software development, particularly in marketplace products. You will guide teams and mentor engineers...Software
- ...developing and maintaining modern Infrastructure as Code (IaC) solutions, supporting software tool customization, and designing build/test pipelines. Applicants should have a BS/BA in STEM, 5+ years of experience, and a current TS/SCI Security Clearance is required. The...SoftwareFor contractors
$210k - $240k
...technology business powering experiences across one of the world's... ...intelligent and effective advertising platforms in the world. About the team... ...deeply and building software that's fast, resilient, and... ...the entire device ecosystem. Engineers on this team own features end...SoftwareHourly payFull timeWorldwide- ...Architect with 3–5 years of professional experience. This role is specifically focused on... ...developments, working closely with developers, engineers, and our internal design team to create... ...presentations using industry-standard software. Ensure designs comply with applicable...SoftwareFor contractorsLocal area
- ...modernize our Middleware platforms, we are also... ...Infrastructure as Code (IaC), we are building a fully... ...skilled Automation Test Engineers who can rigorously validate... ...of 4 years of related experience Bachelor's degree... ...Understanding of the Software Testing Life Cycle (...SoftwareFull timeRemote workFlexible hoursShift work
- ...decision-making, code reviews, engineering standards, and mentoring development teams. Proven experience leading and coordinating... ...technologies. Experience with cloud platforms such as Pivotal Cloud Foundry... ...to ensure high‑quality software delivery. Excellent communication...SoftwareLocal area
- ...Job Title Full Stack Software Engineer (Python & Cloud Platform) Overview We are seeking a highly motivated Full... ...candidate has strong Python development experience, cloud platform expertise, and the... ...processes, Infrastructure as Code (IaC), and automation initiatives....Software
- ...is offered. Director of Engineering - Decision Intelligence Platform About AT&T: Join AT&T and... ...Our Consumer Technology experience team is delivering innovative... ...‑performing org across software, data, ML, and analytics;... ..., DevOps/MLOps, CI/CD, IaC, secure‑by‑design, and automated...SoftwareFull timeTemporary workWork at officeLocal areaRelocation
- Peregrine is seeking a Software Engineer on Product Experiences to own large portions of the user-facing platform, including Search, Dossier, Charts, Dashboards, Maps, and more. You will build AI-powered capabilities with emphasis on source transparency and trust. Located...Software
$210k - $250k
Samsung Electronics America is looking for experienced engineers to develop applications for smart TVs, focusing on performance and user experience. Engineers will own features end-to-end and collaborate with product and design teams to deliver compelling consumer-facing...Software- ...within Kaiser Permanente's Developer Experience / DevSecOps Platform team, serving as technical authority... ...faster, safer, and more productive software development. Defines enterprise strategy... ...on matters related to software engineering, including market trends, and new...SoftwarePart timeWork experience placementWork at officeFlexible hours
$176k - $282k
...designing AWS infrastructure, implementing Infrastructure as Code (IaC), and performing Site Reliability Engineering (SRE) functions. The ideal candidate will possess at least sixteen years of experience in software development and an active TS/SCI security clearance. The...Software- ...POS Support Analyst with Kaseya Experience Location: Remote Position Type: Contract US Citizen, Green Card, TN, GC EAD and H4... ...using Marimba and perform remediation based on SOPs Support software deployments overnight Triage failures and verify that endpoints...SoftwareContract workRemote workFlexible hoursNight shift
- ...Lucid Software is the leader in visual collaboration and work acceleration, helping teams... ...Lucid the most used visual collaboration platform by the Fortune 500. Our customers... ...Atlassian, and Microsoft. As a Learning Experience Designer for Lucid’s Customer Education...SoftwareWork at officeRemote work2 days per week
- Opportunity for Freshers and Experienced in Software Industry as a Programmer Pegasys is a global professional IT services company founded... ...university or college? Recent college graduates with no experience or some experience may apply. What We Offer Free mentorship...SoftwareFull timeWorldwideRelocationVisa sponsorshipWork visa
- Senior Database Administrator - 12+ Years Experience Required Austin, TX, United States . PCTAX9120 Database Administrator Austin, TX 6... ...requirement. Responsibilities: Supports the installation of database software and migrations to new data management system software levels,...SoftwareFull time
$65k - $80k
...recent graduates are encouraged to apply. While professional experience is valued, we are ultimately seeking candidates who demonstrate... ...continuously improve Proficiency in architectural drafting and modeling software; familiarity with MacOS, Vectorworks, and SketchUp is...SoftwareWork at officeWork from home- DoorDash is looking for an Engineering Manager to lead a talented engineering team in New York City. This role involves overseeing... ...strong leadership skills, a technical background in software engineering, and experience managing diverse teams. The position offers a...SoftwareFlexible hours
$176k - $253k
...of Technical Staff to enhance developer experience through optimizing CI/CD processes. This... ...involves building an efficient development platform that integrates closely with internal... ...applicant has significant experience in software development, particularly within high-growth...Software$140k - $200k
Speechify is seeking a Senior Software Engineer to join the Core Experiences Team in Houston, Texas. This role is crucial for developing and maintaining... ...services and SDKs that enhance Speechify’s product across platforms, combining product design with infrastructure. The...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer: IaC Platform Experience. Be the first to apply!
- ngo software engineer United States
- software engineer matlab simulink United States
- software developer United States
- software developer internship no experience United States
- software developer apprenticeship United States
- junior software developer United States
- part time software developer remote United States
- financial software developer United States
- senior software engineer ruby on rails United States
- software engineer amazon United States




