C

ClickHouse

Builds databases for real-time analytics

Senior Software Engineer - Postgres

Backend EngineeringUpdated on Nov 12
Full-time

About the Job

Requirements

  • At least 6 years of software engineering experience, ideally building or operating database or cloud platform systems.
  • Deep understanding of Postgres configuration, 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, APIs, and automation tools such as Terraform, Kubernetes, and CI/CD.
  • Understanding of distributed systems, data replication, and service orchestration patterns.
  • Comfort contributing across backend APIs, platform automation, Postgres internals, and debugging.
  • Ability to work with autonomy and take ownership of outcomes.

Responsibilities

  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • Extend the platform control plane, written in Ruby, Go, and TypeScript, to support new Postgres capabilities.
  • Contribute to PostgreSQL extensions and data plane agents written in C, C++, or Rust.
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
  • Improve observability, deployment safety, and debugging workflows for database services.
  • Participate in design discussions, code reviews, and on-call rotations to contribute to team reliability and velocity.
  • Identify opportunities, drive execution, and deliver meaningful impact.

About the Company

ClickHouse

Builds databases for real-time analytics

ClickHouse develops a database for software teams that need to analyze large streams of events, logs, and application data. It stores records by column and lets users query them with SQL to build dashboards, monitor systems, and power analytics inside customer-facing products. Teams run the open-source software on their own infrastructure or use ClickHouse Cloud, a managed service available on AWS, Google Cloud, and Azure. The company earns revenue from cloud compute, storage, and paid services, with tools that ingest data from other databases and event streams. ClickHouse was formed in 2021 and is headquartered in Palo Alto, California, with another headquarters in Amsterdam.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$1.1B
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at ClickHouse

See more jobs