Senior Software Engineer for Java Clients
Location
winnipeg, mb
Job Type
Full-time
Category
IT & Technology
Posted
May 26, 2026
Elevate ClickHouse's capabilities as a Senior Software Engineer specializing in Java clients and JDBC drivers. This remote-friendly role drives performance enhancements and fosters collaboration with engineering partners.
In this pivotal role, you'll take ownership of ClickHouse's Java client and JDBC driver, ensuring they're robust and efficient. You'll collaborate closely with the Connectors team on connector needs and address external partners' interoperability concerns. Your goal is to enhance throughput, stability, and developer experience.
Key Responsibilities: • Own the Java client and JDBC driver development • Drive performance improvements across client and server • Collaborate with Connectors team on requirements • Engage with external partners on integration matters • Deliver measurable enhancements to user experience
Requirements: • 5+ years in software engineering focused on data-driven systems • Deep expertise in Java, JVM performance, and API d...
In this pivotal role, you'll take ownership of ClickHouse's Java client and JDBC driver, ensuring they're robust and efficient. You'll collaborate closely with the Connectors team on connector needs and address external partners' interoperability concerns. Your goal is to enhance throughput, stability, and developer experience.
Key Responsibilities: • Own the Java client and JDBC driver development • Drive performance improvements across client and server • Collaborate with Connectors team on requirements • Engage with external partners on integration matters • Deliver measurable enhancements to user experience
Requirements: • 5+ years in software engineering focused on data-driven systems • Deep expertise in Java, JVM performance, and API d...