Senior Software Engineer - Jvm Language Clients

ClickHouse

Remote, United States
Not specified; premium market range may apply in s...
**
5+ years software engineering experience
Deep java and jvm expertise
Experience building libraries for other engineers
** ClickHouse is seeking a Senior Software Engineer to join their remote team, focusing on developing and maintaining the Java client and JDBC driver for ClickHouse's data platform. The ideal candidate should possess extensive Java expertise and experience with data-intensive systems, and they will play a vital role in ensuring reliable connectivity for users and partners. **

Job Summary

  • The role involves owning the Java client and JDBC driver end-to-end, including roadmap, API design, and performance optimization.
  • ClickHouse is a fast-growing private cloud company recognized on the 2025 Forbes Cloud 100 list with over 3,000 customers.
  • Employees receive equity, flexible time off, healthcare contributions, and a $500 home office setup.

Matching Summary

Match Score: 75

** ClickHouse is seeking a Senior Software Engineer to join their remote team, focusing on developing and maintaining the Java client and JDBC driver for ClickHouse's data platform. The ideal candidate should possess extensive Java expertise and experience with data-intensive systems, and they will play a vital role in ensuring reliable connectivity for users and partners. **

Salary

Not specified; Premium market range may apply in San Francisco Bay Area and New York City Metro Area

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • Deep Java and JVM expertise
  • Experience building libraries for other engineers
  • Strong grasp of database fundamentals
  • Solid instincts on concurrency in the JVM

Nice-to-have

  • Working knowledge of JDBC internals
  • Experience designing wire protocols
  • Prior contributions to open-source data infrastructure
  • Working knowledge of ClickHouse or OLAP engine
  • Comfortable engaging with community issues

Key Requirements

  • 5+ years of software engineering experience
  • Significant portion focused on data-intensive systems
  • Hands-on experience building or extending libraries

Work Rights

Not specified

Tailored Resume

Cover Letter