Solidus Labs · London, United Kingdom
Join our ambitious start-up as a Senior Data Engineer. In this role, you will design and optimize the ClickHouse data layer, drive data reliability and deduplication strategies, and establish monitoring and observability for the ClickHouse layer. You will also serve as the internal ClickHouse authority, collaborate with downstream consumers, and define and enforce schema versioning and governance standards. The ideal candidate will have a strong background in software engineering, data engineering, and proficiency in various data engineering technologies.
- Someone who is proficient in building robust, scalable, maintainable, and thoroughly monitored data pipelines on cloud environments
- We’re looking for a strong Software Engineer with experience in Data Engineering
- BSc. in Computer Sciences
- Experience with monitoring and observability tools (Prometheus, Grafana, or similar), with the ability to define and own operational health metrics for a ClickHouse deployment
- Strong background as a software engineer with at least 5+ years of hands-on experience with Java, Rust, or Python
- 8+ years in data engineering and data pipeline development on high-volume, low-latency production environments
- Proficiency across the broader data engineering stack: Apache Kafka, Spark, Airflow, Kubernetes, Redis, Snowflake, and caching technologies
- Expert-level SQL and query optimization skills, with a strong emphasis on ClickHouse-specific patterns - materialized views, projections, TTLs, and merge tree tuning
- Curiosity, ability to work independently, and a track record of proactively identifying and driving solutions
- Deep, hands-on ClickHouse expertise - including cluster architecture, table engine selection, replication, sharding, and query optimization. Experience engaging with the ClickHouse vendor team or community is a strong plus
- Experience working in low-latency, real-time systems processing billions of events a day
- Excellent verbal and written communication skills, including the ability to coach and influence engineers across teams in a remote environment