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.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!