Release Engineer

ClickHouse ClickHouse · Data AI · Product & Engineering

Release Engineer role focused on building and maintaining internal tools and automation for CI/CD, rollout automation, and end-to-end testing of a cloud-based database platform. The role involves close collaboration with core database and cloud infrastructure teams to ensure smooth production deployments and monitoring.

What you'd actually do

  1. Architect and build robust and scalable automation and processes for rollouts and end-to-end tests
  2. Improve and extend our internal command line tool
  3. Work closely with other cloud and core database teams to identify areas of improvement - we are our own product managers for internal tooling
  4. Coordinate and execute the technical steps required to deploy, validate, and monitor major version upgrades in our cloud
  5. Educate and support other teams using our internal tools

Skills

Required

  • Go
  • AWS
  • Azure
  • GCP
  • Kubernetes
  • distributed systems
  • software development
  • automation
  • CI/CD

Nice to have

  • ClickHouse

What the JD emphasized

  • building and operating scalable, fault-tolerant, distributed systems
  • leading and shipping large scope technical projects in collaboration with multiple experienced engineers