CareerPlan

Postgres Deployment Engineer (Nix)

AnywhereRemoteFull-time2026-10-17 → 2026-11-10
Remote

Core

Own the stability and deployment of Supabase's PostgreSQL platform, acting as a bridge between product and infrastructure teams to improve reliability of deployments and upgrades.

Role type

Senior IC Postgres Deployment Engineer (Nix)

Builds

Docker images and AWS AMIs for cloud and local use via the supabase/postgres GitHub repository

Domain

Cloud Infrastructure / Database Operations

Required skills

PostgreSQL lifecycle management, Nix (with flakes), CI/CD optimization, multi-architecture builds (Linux/Darwin aarch64), polyglot environment builds (C/C++, Go, JavaScript, Rust), infrastructure tooling (Ansible, Packer, Docker, QEMU/KVM, AWS, Kubernetes)

Preferred skills

Mentoring engineering teams, proactive problem-solving in async environments

Technologies

Nix, GitHub Actions, Ansible, Packer, Docker, QEMU/KVM, AWS, Kubernetes, PostgreSQL

Responsibilities

Package software into the supabase/postgres repo using Nix; manage PostgreSQL lifecycles including major, minor, and extension upgrades; expand platform release systems for developer self-service; optimize CI/CD and tooling; resolve production issues by identifying and fixing problems in customer deployments; maintain best practices and tests to ensure stability

Seniority

Senior, hands-on IC