Senior Software Engineer - Data Integration & JVM Ecosystem

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

java sql kafka spark jvm

๐Ÿ“‹ Description

  • Own the full lifecycle of JVM data framework integrations.
  • Develop core database driver, SDKs, and connectors for JVM apps.
  • Improve performance, reliability, and developer experience of JVM integrations.
  • Collaborate with OSS community and enterprise users to shape JVM integrations.

๐ŸŽฏ Requirements

  • 5+ years of software development experience focusing on data-intensive solutions.
  • Strong proficiency in Java and the JVM, incl. memory mgmt and GC tuning.
  • Concurrent programming in Java (threads, executors, async/reactive).
  • Experience with connectors for Spark, Flink, Beam, or Kafka Connect.
  • Strong SQL, data modeling, query optimization, OLAP databases.
  • Excellent written and verbal communication to collaborate across teams.

๐ŸŽ Benefits

  • Flexible, remote-friendly: ClickHouse is globally distributed.
  • Healthcare: employer contributions toward healthcare.
  • Equity: stock options for new hires.
  • Time off: flexible time off in the US; generous entitlement elsewhere.
  • A $500 home office setup for remote employees.
  • Global gatherings and in-person offsites.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’