C

ClickHouse

Builds databases for real-time analytics

Database Reliability Engineer - Core Team

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science or a related field.
  • At least 5 years of experience in Reliability Engineering, quality assurance, or customer-facing engineering.
  • Previous experience operating ClickHouse or other SQL databases in production.
  • Excellent understanding of distributed database internals and SQL; ClickHouse expertise is a major plus.
  • Scripting experience with Shell or Python, and the ability to read and understand C++ code.
  • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solving skills and solid production debugging skills.
  • Ability to work in a fast-paced environment as part of a global team and partner with the business to advance shared goals.
  • High level of responsibility, ownership, and accountability.
  • Excellent communication skills.

Responsibilities

  • Continuously improve the reliability and performance of ClickHouse Core.
  • Improve and create metrics and alerts for ClickHouse to identify and prevent production problems before they affect customers.
  • Investigate common problems encountered by customers in ClickHouse Core, identify root causes, submit bug fixes and issue reports, and suggest improvements.
  • Enhance and refine incident-response processes and post-mortem analysis for ClickHouse Core outages, including working with Support and Cloud teams to communicate with impacted customers.
  • Plan, enable, and drive chaos initiatives across Engineering teams based on internal priorities.
  • Manage on-call processes for responding to performance and reliability issues, and establish best practices for coordinating escalations to resolve issues and minimize customer impact.
  • Build and lead processes that ensure and improve the reliability, availability, scalability, and performance of ClickHouse.
  • Guide teams including Control Plane, Dataplane, Security, Support, and Operations in implementing ClickHouse for customers.
  • Manage engineering escalation response, investigations, blameless post-mortems, and continuous improvement of how ClickHouse is operated and optimized in the cloud.

Desired Qualifications

  • Experience with ClickHouse is a major plus.

About the Company

ClickHouse

Builds databases for real-time analytics

ClickHouse develops a database for software teams that need to analyze large streams of events, logs, and application data. It stores records by column and lets users query them with SQL to build dashboards, monitor systems, and power analytics inside customer-facing products. Teams run the open-source software on their own infrastructure or use ClickHouse Cloud, a managed service available on AWS, Google Cloud, and Azure. The company earns revenue from cloud compute, storage, and paid services, with tools that ingest data from other databases and event streams. ClickHouse was formed in 2021 and is headquartered in Palo Alto, California, with another headquarters in Amsterdam.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$1.1B
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at ClickHouse

See more jobs