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, enabling teams to integrate Postgres with ClickHouse and power end-to-end data workflows. This is a flexible, full-stack systems role.

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 — from backend APIs and platform automation to Postgres internals and debugging
  • Strong communicator who works effectively across teams in a fast-paced, cross-functional environment
  • Ownership: You operate with a founder’s mindset — take initiative, move quickly, and care deeply about outcomes

Nice to have

  • experience building or operating database or cloud platform systems
  • willingness to work across languages

What the JD emphasized

  • Postgres Expertise
  • Postgres