Senior Software Engineer - Data Integration & JVM Ecosystem

Added
16 hours ago
Type
Full time
Salary
Salary not provided

Related skills

java spark jvm flink kafka connect

๐Ÿ“‹ Description

  • Own full lifecycle of JVM data framework integrations.
  • Build core database driver, SDKs, and connectors for JVM apps.
  • Improve performance, reliability, and developer experience.
  • Collaborate with OSS community and enterprise users.
  • Enable Data Engineers to leverage ClickHouse at scale.

๐ŸŽฏ Requirements

  • 6+ years of data-intensive software development.
  • Experience with Spark, Flink, Kafka Connect, or Beam.
  • Build or extend connectors for Spark, Flink, Beam, or Kafka Connect.
  • Strong Java/JVM; memory management, GC tuning, profiling.
  • Concurrent programming in Java (threads, executors, reactive).
  • JDBC, TCP/IP, HTTP; optimize data throughput.
  • Open-source development mindset.

๐ŸŽ Benefits

  • Flexible, remote-friendly work environment across 20+ countries.
  • Healthcare coverage with employer contributions.
  • Equity through stock options.
  • Flexible time off; generous policy outside the US.
  • $500 home office setup for remote staff.
  • Global gatherings and 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 โ†’