Senior Software Engineer - Data Integration & Jvm Ecosystem

ClickHouse

Remote, United States
Not specified; premium market range may apply in s...
Remote
5+ years software development experience
Strong java and jvm ecosystem proficiency
Concurrent programming in java
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, healthcare contributions, equity, 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

  • 5+ years software development experience
  • Strong Java and JVM ecosystem proficiency
  • Concurrent programming in Java
  • Experience with big data frameworks like Spark or Kafka
  • Database fundamentals and SQL query optimization

Nice-to-have

  • Prior open-source project contributions
  • Familiarity with ClickHouse platform
  • Python expertise for data engineering contexts
  • Knowledge of JDBC and network protocols
  • Passion for developer experience and OSS community

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter