Senior Software Engineer - Postgres

ClickHouse
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Detail-oriented","Cross-functional collaboration","Autonomy","Ownership","Pragmatic problem-solving"]

Build and extend backend services in ClickHouse Cloud to orchestrate and manage database clusters for the Postgres initiative. Work on the platform control plane (Ruby, Go, TypeScript), develop PostgreSQL extensions and data plane agents (C/C++/Rust), and create automation and APIs that enable provisioning, scaling, and reliability. Partner with infrastructure, SRE, and product teams to improve observability, deployment safety, and debugging for end-to-end data workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ClickHouse
ClickHouse
3 months ago

Senior Software Engineer - Postgres

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and extend backend services in ClickHouse Cloud to orchestrate and manage database clusters for the Postgres initiative. Work on the platform control plane (Ruby, Go, TypeScript), develop PostgreSQL extensions and data plane agents (C/C++/Rust), and create automation and APIs that enable provisioning, scaling, and reliability. Partner with infrastructure, SRE, and product teams to improve observability, deployment safety, and debugging for end-to-end data workflows.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • •Extend the platform control plane to support new Postgres capabilities.
  • •Contribute to PostgreSQL extensions and data plane agents written in C, C++, or Rust.
  • •Build automation and tooling for provisioning, scaling, and lifecycle management of clusters.
  • •Develop APIs and integrations and improve observability, deployment safety, and debugging workflows.

Pay and Benefits

Perks:Health InsuranceEquityRemote WorkHome Office

Key Requirements

  • •6+ years of software engineering experience, ideally with database or cloud platform systems.
  • •Deep understanding of Postgres, including extensions, operations, and performance tuning.
  • •Strong programming experience in one or more of Ruby, Go, Rust, C, or Python, with willingness to work across languages.
  • •Familiarity with cloud infrastructure and automation tools (e.g., Terraform, Kubernetes, CI/CD).
  • •Comfort operating distributed systems and ownership of operational reliability.
Experience:6+ yearsCloud infrastructureDatabase systemsDistributed systems
Skills:Detail-orientedCross-functional collaborationAutonomyOwnershipPragmatic problem-solving
Tech Stack:PostgreSQLRubyGoTypeScriptCC++RustPythonTerraformKubernetesCI/CD

Company Brief

ClickHouse
Develops ClickHouse, a high-performance open-source columnar database for real-time analytics, enabling fast querying and processing of large volumes of data for analytics, monitoring, and business intelligence workloads.
Industry: Data Infrastructure
Headquarters: Menlo Park, United States
Founded: 2016
WebsiteLinkedIn