9h ago
Senior Software Engineer
United States (remote)
$141k-$232k / year
full-timesenior Remotesoftware
๐ Tech Stack
๐ผ About This Role
You'll own ClickHouse's Java client and JDBC driver end-to-end, serving as the foundation for connectors and the JVM ecosystem. Your core impact will be driving throughput and latency improvements across the client and server. This role stands out for its visible, measurable wins in a fast-growing open-source company.
๐ฏ What You'll Do
- Own the Java client and JDBC driver roadmap, API design, and release engineering
- Drive throughput and latency improvements across client and server
- Partner with Connectors team to understand driver needs and ship features
- Engage with external partners on interoperability and roadmap alignment
๐ Requirements
- 5+ years software engineering experience with data-intensive systems
- Deep Java and JVM expertise including memory model and GC tuning
- Hands-on experience building or extending a library that other engineers depend on
- Strong grasp of database fundamentals including SQL and OLAP workloads
โจ Nice to Have
- Working knowledge of JDBC internals, ADBC, or Arrow Flight SQL
- Experience designing or evolving wire protocols
- Prior contributions to open-source data infrastructure like Kafka or Spark
๐ Benefits & Perks
- ๐ฐ Competitive salary with premium market adjustments
- ๐ Remote-first company culture
- ๐ Growth opportunities in a fast-growing cloud company
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Application Reviewยท 1 week
- 2Technical Interviewยท 60 min
- 3Design Discussionยท 45 min
0 0 0