Skip to content
SupabaseSupabase

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.

About the job

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

Postgres, Nix, Ansible, Packer, Docker, Qemu/Kvm, AWS, Kubernetes, GitHub Actions, C, C++, Go, JavaScript, Rust, Linux

Cloudflare

Cloudflare

London, United Kingdom

Software Engineer: Resiliency - Deploy at Scale
No salary listedHybrid4+ YOEDevOps / SRE

Build and maintain Cloudflare’s deployment platform, enabling progressive rollouts, health-mediated releases, and automated workflows at scale. The role requires at least four years of software development experience, backend and frontend experience, and comfort with rapid delivery and on-call support.

Clickhouse

Clickhouse

Singapore
Release Engineer - Data Plane Internal Tooling and Productivity
No salary listedRemote5+ YOEDevOps / SRE

Own large-scale ClickHouse cluster upgrades and production operations while building tooling that improves release safety and automation. The role requires 5+ years operating stateful distributed systems, cloud and Kubernetes experience, strong debugging skills, and Go development experience.

Granica

Granica

Remote

Software Engineer, Infrastructure
No salary listedRemote5+ YOEDevOps / SRE

Build and operate cloud infrastructure, Kubernetes platforms, CI/CD systems, and observability for exabyte-scale data systems and reliable enterprise AI workloads. The role requires 5+ years of infrastructure, platform, or distributed systems experience and strong programming and cloud skills.

Baseten

Baseten

San Francisco, CA

Capacity Ops Engineer
$170k+/yrHybrid5+ YOEDevOps / SRE

Leads global GPU capacity management across acquisition, orchestration, infrastructure automation, and incident response. The role requires 5+ years of experience, deep Kubernetes expertise, production Go or Python skills, and the ability to balance reliability with unit economics.

Teleport

Teleport

United States

IT Security and Automation Engineer
$149k+/yrRemoteDevOps / SRE

Build IT workflow automation and security tooling using Go, Temporal, Kubernetes, Terraform, and shell scripting. The role also supports internal IT systems and integrations across endpoint management, identity, access, and security administration.