Release Engineer - Data Plane Internal Tooling and Productivity
Release Engineer - Data Plane Internal Tooling and Productivity
Requirements
5+ years of experience operating stateful distributed systems in production, such as databases, message queues, or storage systems
Hands-on experience running upgrades or maintenance operations on live production data stores, at scale
Strong production debugging skills; comfortable digging into unfamiliar systems under pressure
Experience with cloud infrastructure (AWS, Azure, or GCP) and Kubernetes
Software development experience in Go (or strong experience in another language and genuine willingness to learn)
Nice to haves
Experience with ClickHouse preferred (as a user, operator, or contributor)
What you'll be doing
Plan and execute rolling upgrades across tens of thousands of ClickHouse clusters, ensuring safety, correctness, and minimal customer impact
Own the full release pipeline: from pre-upgrade validation and staged rollouts to post-upgrade monitoring and incident response
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
Build and improve internal tooling and automation that make large-scale database operations reliable and repeatable
Work closely with core database and cloud infrastructure teams to identify operational pain points and turn them into solved problems
Support and educate other engineering teams using internal tools
Perks and benefits
Flexible work environment - globally distributed company and remote-friendly operating in over 25 countries
Employer contributions towards healthcare
Equity in the company through stock options for new team members
Flexible time off in the US and generous entitlement in other countries
USD $500 home office setup allowance for remote employees
Global gatherings offering opportunities for in-person connection through company-wide offsites