Clickhouse

Database Reliability Engineer - Core Team

Japan, Remote. Posted 7 months ago

The role

You will build and lead processes to ensure and improve the reliability, availability, scalability, and performance of ClickHouse. You will collaborate with various teams to implement ClickHouse and manage incident response, investigations, and post-mortem analysis.

What you will do

  • Continuously improve the reliability and performance of ClickHouse core.
  • Improve and create metrics and alerts to identify and prevent production problems.
  • Identify root causes of common customer problems and submit bug fixes or improvements.
  • Enhance and refine incident response processes and post-mortem analysis.
  • Plan, enable, and drive Chaos initiatives across Engineering teams.
  • Manage on-call processes and establish best practices for coordinating escalation.

Required qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • At least 5 years of experience in Reliability Engineering, QA or customer facing engineering.
  • Previous experience operating ClickHouse or other SQL databases in production.
  • Scripting experience with Shell or Python.
  • Ability to read and understand C++ code.
  • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solver with solid production debugging skills.
  • Excellent communication skills.

Nice to have

  • Excellent understanding of distributed database internals and SQL, particularly ClickHouse is a major plus.

Benefits

  • Flexible work environment
  • Employer contributions towards healthcare
  • Stock options
  • Flexible time off in the US, generous entitlement in other countries
  • USD$500 Home office setup if you're a remote employee
  • Global Gatherings

About the company

ClickHouse is a globally distributed company that is remote-friendly and operates in over 25 countries.

Database Reliability Engineer - Core Team at Clickhouse | JobZoey