Senior Software Engineer - Data Integration & Jvm Ecosystem

ClickHouse

Remote, United States
Not specified; premium market range may apply in s...
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 flexible work environments, equity in the company, 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

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

Skills & Requirements

Must-have

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

Nice-to-have

  • Open-source community contributions
  • Python tooling experience
  • ClickHouse platform familiarity
  • Reactive or asynchronous programming patterns

Key Requirements

  • 6+ years of software development experience
  • Deep understanding of Java memory management and garbage collection
  • Experience developing connectors for big data processing frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter