Skip to content

Postgres Deployment Engineer

Own stability and deployment of PostgreSQL products. Package software with Nix, manage upgrades, optimize CI/CD, and resolve production issues. Requires 3+ years PostgreSQL experience and Nix proficiency.

United StatesDevOps / SRERemote3+ YOE

About the role

Responsibilities

  • Package software into the supabase/postgres repo using Nix (with flakes) and transition packaging from traditional to Nix packaging.
  • 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.

Requirements

  • 3+ years of experience with PostgreSQL and its ecosystem, including extensions and performance optimization.
  • Infrastructure expertise with proven experience in management, tooling, and optimization.
  • Proficiency in the Nix package management system (including flakes) alongside Ansible, Packer, Docker, QEMU/KVM, AWS, and Kubernetes.
  • Experience building for multiple architectures, specifically Linux and Darwin/macOS aarch64 targets.
  • Comfortable with polyglot environments, including builds for C/C++, Go, JavaScript, and Rust-based projects.
  • Experience in async or globally distributed teams and value independent, proactive problem-solving.
  • Willingness to mentor and teach the engineering team to use and contribute to Nix-based work.

Nice-to-Haves

  • Clear communication across technical and non-technical audiences, especially when interacting with customers.

Skills

PostgresNixAnsiblePackerDockerQemu/KvmAWSKubernetesGitHub ActionsCC++GoJavaScriptRustLinux

Similar roles

DevOps / SRE jobs

Software Engineer, Cloud Infrastructure

Build and operate AWS cloud and LLM infrastructure powering RAG, inference, and data pipelines for an aviation AI platform. Requires strong AWS depth, Python data pipelines, and production LLM experience.

135k – 260kSan Carlos, CADevOps / SREHybrid4+ YOEAWSVpc

Software Engineer, Traffic

Design, build, and operate scalable distributed systems and edge networks on AWS to handle Figma's growing customer traffic and services. Requires 4+ years building infrastructure at scale, experience with TypeScript or Go, and distributed/traffic systems.

153k – 376kSan Francisco, CA +1DevOps / SRERemote4+ YOEGoAWS

Cloud Engineer - Product Metrics

Design, build, and operate petabyte-scale distributed systems for product metrics using Golang, Kubernetes, and ClickHouse. Requires 5+ years building scalable systems and 2+ years with Golang.

141k – 230kUnited StatesDevOps / SRERemote5+ YOEGoAWS

Software Engineer, DevInfra

DevInfra engineer building and maintaining developer tooling, Kubernetes infrastructure, CI/CD pipelines, and AI-powered automation on GCP to accelerate engineering velocity.

158k – 213kSan Francisco, CADevOps / SRERemote3+ YOEGoGCP

Infrastructure Engineer

Build and operate cloud-native infrastructure on GCP and Kubernetes. Own CI/CD, Terraform, observability, and security for a fast-growing onchain finance platform.

New York, NYDevOps / SRERemoteGoGCP