Skip to Content

Release Engineer - Data Plane Internal Tooling and Productivity

Job Overview

The Release Team owns the safe, continuous delivery of ClickHouse Cloud, a managed database platform running tens of thousands of ClickHouse clusters. We are responsible for upgrading and maintaining those clusters at scale, building the internal tooling that makes it possible, and being the last line of defense when something doesn't go according to plan.

Key points

  1. Plan and execute rolling upgrades across tens of thousands of ClickHouse clusters, ensuring safety, correctness, and minimal customer impact.

  2. Own the full release pipeline: from pre-upgrade validation and staged rollouts to post-upgrade monitoring and incident response.

  3. Investigate and resolve production issues as part of a regular on-call rotation, including snowflake clusters and edge cases that automation can't yet handle.

  4. Build and improve the internal tooling and automation that makes large-scale database operations reliable and repeatable.

  5. Hands-on experience running upgrades or maintenance operations on live production data stores, at scale.

  6. Strong production debugging skills; you are comfortable digging into unfamiliar systems under pressure.

  7. Experience with cloud infrastructure (AWS, Azure, or GCP) and Kubernetes.

  8. Software development experience in Go (or strong experience in another language and genuine willingness to learn).

Skills

AWSAzureGoogle CloudKubernetesSnowflake

Experience: Mid-level · 5+ years · Job type: Full-time