Skip to main content
ClickHouse
Scraped fromBuiltinToday
BackendSenior

Senior Software Engineer - Java Streaming - Connectors

JavaKafkaApache FlinkApache BeamSqlJdbcTCPHTTP
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

ClickHouse is a rapidly growing private cloud company recognized for innovation in real-time analytics and data warehousing. As a Senior Software Engineer, you'll be a core contributor to building and maintaining data connectors, crucial for the integration of ClickHouse with other data systems.

Responsibilities

  • Own and maintain critical parts of ClickHouse's Data engineering ecosystem.
  • Craft tools to enable Data Engineers to harness ClickHouse's speed and scale.
  • Manage the full lifecycle of data framework integrations.
  • Collaborate closely with the open-source community and internal teams.

Requirements

  • 6+ years of software development experience focusing on data-intensive solutions.
  • Experience with streaming or data integration frameworks, especially Apache Kafka.
  • Strong proficiency in Java and the JVM ecosystem, including memory management and performance profiling.
  • Solid experience with concurrent programming in Java.
  • Outstanding communication skills.

Benefits

  • Flexible work environment
  • Employers contributions towards healthcare
  • Stock options for new team members
  • Flexible time off
  • $500 Home office setup for remote employees
  • Opportunities for global gatherings
Senior Software Engineer - Java Streaming - Connectors