Release Engineer - Data Plane Internal Tooling and Productivity

New
C
ClickHouseDatabase infrastructure
Location: Australia; Workplace: RemoteFull-TimeSenior
SalaryA USD$500 Home office setup
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience operating stateful distributed systems in production
Required Skills
AWSGCPKubernetesAzureClickhouseGo

Requirements

  • Have 5+ years of experience operating stateful distributed systems in production, such as databases, message queues, or storage systems.
  • Have hands-on experience running upgrades or maintenance operations on live production data stores at scale.
  • Have strong production debugging skills and be comfortable investigating unfamiliar systems under pressure.
  • Have experience with cloud infrastructure such as AWS, Azure, or GCP.
  • Have experience with Kubernetes.
  • Have software development experience in Go, or strong experience in another language and genuine willingness to learn Go.
  • ClickHouse experience as a user, operator, or contributor is preferred.

Responsibilities

  • Plan and execute rolling upgrades across tens of thousands of ClickHouse clusters.
  • Own the release pipeline, from pre-upgrade validation and staged rollouts to post-upgrade monitoring and incident response.
  • Investigate and resolve production issues during a regular on-call rotation, including snowflake clusters and edge cases that automation cannot yet handle.
  • Build and improve internal tooling and automation for reliable, repeatable large-scale database operations.
  • Work with the core database and cloud infrastructure teams to identify operational pain points and solve them.
  • Support and educate other engineering teams using internal tools.
View Full Description & ApplyYou'll be redirected to the employer's site
A USD$500 Home office setup
Apply Now