Senior Software Engineer - Postgres

ClickHouse ClickHouse · Data AI · APJ, Canada +1 · Engineering

Senior Software Engineer to join the team building a strategic Postgres initiative to extend ClickHouse's developer-first cloud platform. The role involves designing and building backend services, extending the platform control plane, contributing to PostgreSQL extensions and data plane agents, and developing automation and tooling for database cluster management. The engineer will also focus on improving observability, deployment safety, and debugging workflows for database services.

What you'd actually do

  1. Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  2. Extend our platform control plane — written in Ruby, Go, and TypeScript — to support new Postgres capabilities.
  3. Contribute to PostgreSQL extensions and data plane agents, written in C, C++ or Rust
  4. Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  5. Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.

Skills

Required

  • 6+ years in software engineering
  • building or operating database or cloud platform systems
  • Deep understanding of Postgres — configuration, extensions, operations, and performance tuning
  • Strong programming experience in one or several of Ruby, Go, Rust, C or Python
  • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD)
  • Understanding of distributed systems, data replication, and service orchestration patterns
  • Pragmatic, detail-oriented
  • comfortable with both greenfield development and operational ownership
  • Flexibility: Happy to contribute where needed
  • Strong communicator
  • works effectively across teams in a fast-paced, cross-functional environment
  • Ownership: You operate with a founder’s mindset

Nice to have

  • willingness to work across languages

What the JD emphasized

  • Postgres Expertise
  • Postgres