ClickHouse aims to solve the business and technical problem of providing a fast OLAP database for real-time analytical reporting, managing escalating data volumes, and enabling seamless integration of data from diverse sources into their system.
Requirements
- Proficient in Golang (preferred) or Java, with deep experience in distributed systems and microservices architecture.
- Strong background in designing and implementing robust ETL pipelines and an understanding of data replication methodologies such as CDC.
- Solid experience with cloud-native architecture and infrastructure, with hands-on knowledge of at least one major CSP.
- Practical experience with Kubernetes (K8s), including debugging and managing distributed systems at scale.
- Exceptional production debugging skills, with the ability to navigate and solve complex technical issues in fast-paced environments.
Responsibilities
- Design and develop a high-performance data onboarding platform capable of handling petabytes of data in real-time.
- Build robust integrations with a variety of data sources (e.g., MySQL, Mongo, Iceberg), data storages (e.g., Snowflake, Redshift, ClickHouse), and object storages (e.g., S3, GCS).
- Create solutions that enable users to fully harness ClickHouse’s exceptional performance and throughput.
- Work closely with internal teams to ensure the platform aligns with customer needs and business objectives.
- Lead and influence technical discussions, continuously identifying and implementing improvements.
Other
- 5+ years of industry experience building high-scale, data-intensive software solutions.
- Thrives in a high-velocity setting with significant ownership and autonomy.
- A founder’s mindset with a focus on impact, innovation, and delivering measurable results.
- Excellent communication skills and a track record of working effectively across teams.
- Remote work in any country ClickHouse has a hiring presence.