The opportunity
We’re looking for a Postgres Deployment Engineer to join our PostgreSQL team and help elevate our PostgreSQL offerings.
What you'll do
Package software into our supabase/postgres repo using Nix (with flakes), and: help us transition our packaging from traditional to Nix packaging more over time.
Manage PostgreSQL lifecycles, ensuring timely major, minor, and extension upgrades.
Expand platform release systems to allow developers to increasingly self-service.
Optimize CI/CD and tooling, specifically expanding GitHub Actions, team: tooling, and testing/release approaches.
Resolve production issues by proactively identifying and fixing problems in customer deployments.
Maintain best practices and tests to ensure enhanced stability and decreased deployment risks.
What they're looking for
- Have 3+ years of experience with PostgreSQL and its ecosystem, including: extensions and performance optimization.
- Are an Infrastructure Expert with proven experience in management, tooling, and optimization.
- Are proficient in the Nix package management system (including flakes): alongside Ansible, Packer, Docker, QEMU/KVM, AWS, and Kubernetes.
- Have experience building for multiple architectures , specifically Linux and Darwin/macOS aarch64 targets.