Senior Software Engineer - JVM Language Clients
ClickHouse
Canada
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration","Problem-solving","Writing"]Lead end-to-end development of ClickHouse’s Java client and JDBC driver on the Language Clients team, focusing on throughput, latency, API design, and developer experience. Collaborate with Connectors and external partners to shape roadmaps, ship performance improvements, and ensure a reliable foundation for Kafka, Spark, Flink, and BI integrations. You’ll own the Java client from design through release, mentor engineers, and drive open-source collaboration while balancing internal partner needs and external interoperability.

