Senior Software Engineer - Data Integration & Jvm Ecosystem

ClickHouse

Remote, US
Base: $125,600 - $185,500 usd; premium markets: $1...
Remote
6+ years software development experience
Apache spark or apache flink internals
Java and jvm ecosystem proficiency
The role involves owning the full lifecycle of data framework integrations from core database drivers to SDKs for JVM-based applications

Job Summary

  • The role involves owning the full lifecycle of data framework integrations from core database drivers to SDKs for JVM-based applications.
  • Candidates will collaborate with the open-source community and enterprise users to ensure integrations set standards for performance and reliability.
  • The company offers equity, flexible time off, and a $500 home office setup for remote employees.

Matching Summary

The role involves owning the full lifecycle of data framework integrations from core database drivers to SDKs for JVM-based applications.

Salary

Base: $125,600 - $185,500 USD; Premium Markets: $157,000 - $232,000 USD; Equity: Stock options provided

Skills & Requirements

Must-have

  • 6+ years software development experience
  • Apache Spark or Apache Flink internals
  • Java and JVM ecosystem proficiency
  • Database fundamentals and SQL optimization
  • Concurrent programming in Java
  • JDBC and network protocol knowledge

Nice-to-have

  • Open-source community contributions
  • Familiarity with ClickHouse platform
  • Python tooling experience
  • Passion for developer experience
  • Experience with real-time analytics

Key Requirements

  • 6+ years of software development experience
  • Strong understanding of OLAP/analytical databases
  • Deep knowledge of memory management and garbage collection tuning

Work Rights

Not specified

Tailored Resume

Cover Letter