Release Engineer - Data Plane Internal Tooling and Productivity
ClickHouse · Remote · Australia ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote
- Go + Kubernetes
- ClickHouse Cloud
- On-call rotation
- Equity included
Join the Release Team responsible for the safe, continuous delivery of ClickHouse Cloud, managing tens of thousands of clusters. You will split your time between executing rolling upgrades and building the internal systems that automate these processes. This position requires handling edge cases in production while improving reliability through software development.
What you'll do
- Plan and execute rolling upgrades across thousands of clusters with minimal impact
- Own the release pipeline from validation to post-upgrade monitoring
- Resolve production issues and edge cases during on-call rotations
- Build internal tooling to automate large-scale database operations
- Collaborate with infrastructure teams to solve operational pain points
- Support and educate engineering teams on internal tools usage
What you'll need
- 5+ years operating stateful distributed systems in production
- Experience running upgrades on live data stores at scale
- Strong debugging skills for unfamiliar systems under pressure
- Knowledge of cloud infrastructure (AWS, Azure, or GCP) and Kubernetes
- Software development experience in Go or willingness to learn it
Nice to have
- Experience with ClickHouse as a user, operator, or contributor
Stack
- ClickHouse
- Go
- Kubernetes
- AWS
- Azure
- GCP
How you'll work
- Fully remote position
- Global company operating in over 25 countries
- Regular on-call rotation required
What you get
- Employer contributions towards healthcare
- Stock options for every new team member
- Flexible time off or generous entitlements
- $500 home office setup budget
- Opportunities for global company offsites