Software Engineer – IaC Platform Experience

Job not on LinkedIn

🕒 May 13

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Supabase

Supabase

51 - 200 employees

Founded 2020

☁️ SaaS

🔌 API

🤖 Artificial Intelligence

💰 $80M Series B on 2022-05

SaaS • API • Artificial Intelligence

Supabase is an open source alternative to Firebase, providing a range of backend tools designed to help developers start and scale their applications effectively. It offers features such as a full Postgres database, authentication with Row Level Security, instant APIs, Edge Functions for custom code, real-time data synchronization, and storage for large files. Developers can integrate machine learning models, utilize RESTful APIs, and take advantage of platform-integrated best of breed products. Supabase is designed to be highly portable, extendable, and user-friendly, making it a powerful choice for startups and enterprises looking to innovate quickly and efficiently.

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• Fully Remote • ESOP • Tech Allowance • Health Benefits • Annual Off-Sites • Flexible Work • Professional Development

Apply Now

Similar Jobs

🕒 April 8

Buffer

51 - 200

📣 Marketing

💼 Consulting

✈️ Travel

Senior Engineer building web experiences and systems to help Buffer grow. Focused on frontend with backend touches, optimizing growth through engineering actions.

🌏 Anywhere in the World

💵 $156.5k - $202.3k / year

💰 Venture Round - Buffer on 2017-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

React

TypeScript

🕒 April 2

Ameelio

11 - 50

🤝 Non-profit

📚 Education

🌍 Social Impact

Senior Software Engineer implementing full stack changes on Ameelio Connect. Contributing to a meaningful mission improving lives of incarcerated individuals and their families.

FFmpeg

🕒 April 2

MEMX

11 - 50

💼 Consulting

📦 Logistics

💸 Finance

Software Engineer developing and supporting MEMX Trading system software. Working on design and production support during US evening hours.

Java

Linux

SDLC

🕒 April 1

Canonical

501 - 1000

🤖 Artificial Intelligence

Lead Kernel Engineer working with global cloud partners to deliver high-performance Ubuntu kernels. Drive kernel enhancements and deliver optimal solutions for partners on a large scale.

Linux

Python

🕒 April 1

Canonical

501 - 1000

🤖 Artificial Intelligence

Embedded Linux Engineer optimizing Ubuntu integration for IoT and server platforms. Collaborating with global teams to enhance performance of the latest hardware technologies.

Cloud

Docker

IoT

Kubernetes

Linux

Open Source

TCP/IP