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