Posted on: 16/07/2026
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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Data Engineering
Job Code
1654618