Senior Clickhouse Solution Engineer (clickhouse Team)

Semrush

Expert knowledge of sql dbms olap/oltp
5+ years production experience with clickhouse
Solid understanding of distributed systems
This role involves leading cross-team initiatives to define the architecture, scalability, and reliability of ClickHouse systems at Semrush

Job Summary

  • This role involves leading cross-team initiatives to define the architecture, scalability, and reliability of ClickHouse systems at Semrush.
  • The successful candidate will partner with engineering leaders to align technical decisions with product needs while staying hands-on with complex problem-solving.
  • Semrush offers unlimited PTO, a hobby budget, and an inclusive culture built on moving fast and learning quickly from failures.

Matching Summary

This role involves leading cross-team initiatives to define the architecture, scalability, and reliability of ClickHouse systems at Semrush.

Skills & Requirements

Must-have

  • Expert knowledge of SQL DBMS OLAP/OLTP
  • 5+ years production experience with ClickHouse
  • Solid understanding of distributed systems
  • Experience designing resilient data-intensive systems
  • Proficiency in Rust or C/C++ programming

Nice-to-have

  • Experience with Kubernetes ecosystem
  • Cloud computing experience on GCP
  • Knowledge of other DBMS platforms
  • Programming skills in Python or Go
  • Ability to drive alignment on technical trade-offs

Key Requirements

  • 5+ years of production database experience
  • Expertise in ClickHouse internals and performance optimization
  • Strong UNIX environment knowledge

Work Rights

Not specified

Tailored Resume

Cover Letter