ClickHouse logo
ClickHouse3 weeks ago

Senior Software Engineer - Java Streaming - Connectors

$125,600–$232,000 year

Remote · United Kingdom or United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Startup
Industry
Database Software

Job Summary

Senior Software Engineer specializing in JVM-based data integration and streaming connectors. Own the full lifecycle of data framework integrations—from core database drivers handling billions of records per second to SDKs and connectors that enable ClickHouse to feel native in JVM-based applications. Collaborate with open-source communities, internal teams, and enterprise users to ensure high performance, reliability, and developer experience for JVM integrations. Focus areas include building/maintaining production-grade streaming connectors (Kafka Connect, Flink, Beam), managing distributed messaging systems (Kafka, Pulsar, Kinesis), optimizing data throughput, memory management, and performance profiling, with strong emphasis on data engineering, real-time analytics, and scalable data integration systems.

Required Qualifications

  • 6+ years software development experience
  • Proven experience with streaming/data integration frameworks (Kafka, Kafka Connect, Flink, Beam)
  • Experience developing or extending connectors/sinks/sources for streaming frameworks
  • Hands-on experience with Apache Kafka or similar distributed messaging systems (Pulsar, Kinesis)
  • Strong understanding of SQL, data modeling, and OLAP databases
  • Track record of building scalable data integration systems
  • Proficiency in Java and JVM ecosystem
  • Concurrency/Reactive programming experience
  • Excellent communication skills
  • Understanding of JDBC, TCP/IP, HTTP, and data throughput optimization
  • Open-source development passion
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$126k – $232k / yr

Senior Software Engineer - Java Streaming - Connectors · ClickHouse

Apply on Sorce