Description
About the Role
We're looking for a Postgres Deployment Engineer to join our team and elevate our PostgreSQL offerings.
You'll work hand-in-hand with the PostgreSQL team and play an instrumental role in technical decision-making and refining internal methodologies.
The focus of this role is around owning stability and deployment of our products. This role involves ongoing contribution and co-responsibility for builds/deployments via our public `supabase/postgres` GitHub repository. This repository bundles an array of features/products into docker images and AWS AMIs, giving users the ability to run Supabase on our cloud and locally.
Responsibilities
- Packaging software into our [supabase/postgres](https://github.com/supabase/postgres) repo using either nix language with flakes, or debian packaging depending on our required target
- Supporting the expansion of knowledge in Supabase toward our platform release system so that developers can self-service more and more over time
- Expanding on our GitHub Actions, team tooling, and testing/release approaches
- Timely PostgreSQL major, minor, and extension upgrades
- Engaging in proactive identification and resolution of production issues in customer deployments
- Contributing to the creation/maintaining of best practices, tools, and tests to ensure enhanced stability and decreased deployment risks over time
Requirements
- 3+ years experience with PostgreSQL and its ecosystem
- Knowledge of ansible, Nix package management system (including nix flakes), packer, docker, qemu/kvm, aws, and kubernetes deployments is essential
- Experience with linux and darwin/macos aarch64 targets
- Exposure to public cloud platforms and deployment methodologies
- Eagerness to improve and expand our development tools/stack
- Comfortable with regular interactions with customers
- Willingness to work on an “integrated” system and approach to packaging
Nice to Haves
- Experience with PostgREST, gotrue/supabase auth, and other Supabase stack components
- Contributions to significant, open-source projects in the PostgreSQL domain
What We Offer
- Fully Remote
- ESOP
- Tech Allowance
- Health Benefits
- Annual Off-Sites
- Flexible Work
- Professional Development