HamburgerMenu
hirist

Senior Data Platform Engineer - Golang/ClickHouse

HyrMe
5 - 8 Years
Bangalore

Posted on: 16/07/2026

Job Description

What You'll Build:

- Design high-throughput event ingestion services in Go that process and validate large-scale event streams into ClickHouse with automatic schema evolution.

- Build and operate CDC pipelines using Debezium and Kafka to replicate PostgreSQL/MySQL data into ClickHouse with strong guarantees around correctness, ordering, and replay.

- Develop secure, multi-tenant query APIs powering customer dashboards, internal analytics, and billing workflows.

- Build a no-code analytics layer that enables customers and internal teams to create dashboards without writing SQL.

- Own ClickHouse architecture, including sharding, replication, materialized views, query optimization, capacity planning, observability, and production reliability.

- Drive engineering best practices through design reviews, documentation, testing, and architecture discussions.

What We're Looking For:

Experience:

- 5+ years building backend or data platform systems in production.

- Proven experience building scalable platforms used across engineering teams.

Must-Have Skills:

- Strong production experience with ClickHouse (MergeTree, sharding, replication, materialized views, query optimization).

- Expert-level Go (Golang) for high-performance backend services.

- Hands-on experience with Kafka, event-driven systems, and streaming architectures.

- Experience building Debezium-based CDC pipelines.

- Strong understanding of distributed systems, scalability, reliability, and performance optimization.

Nice to Have:

- Spark or Airflow for batch processing and backfills.

- Experience building multi-tenant SaaS platforms with RBAC and tenant isolation.

- Familiarity with BI tools such as Superset, Metabase, or Cube.

- Experience with billing or metering systems.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...