ClickHouse

ClickHouse

ClickHouse provides a fast open source column-oriented database management system that enables users to generate real-time analytical data reports through SQL queries, catering to the needs of industries requiring efficient data processing and analysis.

IT Services
51-250
Founded 2021
$300M raised

Description

  • Own and maintain critical parts of ClickHouse’s data engineering ecosystem.
  • Build and maintain official data connectors and integrations across the JVM ecosystem.
  • Own the full lifecycle of data framework integrations, from core drivers to SDKs and connectors.
  • Develop tools that help data engineers use ClickHouse in JVM-based applications.
  • Collaborate with the open-source community, internal teams, and enterprise users.
  • Ensure JVM integrations deliver high performance, reliability, and strong developer experience.
  • Support integrations for data processing frameworks and visualization platforms.
  • Contribute to scalable data integration systems that support high-volume workloads.

Requirements

  • 6+ years of software development experience focused on high-quality, data-intensive solutions.
  • Proven experience with the internals of at least one of Apache Spark, Apache Flink, Kafka Connect, or Apache Beam.
  • Experience developing or extending connectors, sinks, or sources for a big data processing framework such as Spark, Flink, Beam, or Kafka Connect.
  • Strong understanding of database fundamentals, including SQL, data modeling, query optimization, and OLAP or analytical databases.
  • Strong proficiency in Java and the JVM ecosystem, including memory management, garbage collection tuning, and performance profiling.
  • Solid experience with concurrent programming in Java, including threads, executors, and reactive or asynchronous patterns.
  • Outstanding written and verbal communication skills.
  • Understanding of JDBC, network protocols such as TCP/IP and HTTP, and techniques for optimizing data throughput over the wire.
  • Passion for open-source development.
  • Prior contributions to open-source projects are a plus.
  • Familiarity with ClickHouse or similar high-performance data platforms is a plus.
  • Working knowledge of Python in data engineering contexts such as Pandas, PySpark, or Airflow is a plus.

Benefits

  • Flexible remote-friendly work environment with a globally distributed team operating in over 20 countries.
  • Employer contributions toward healthcare.
  • Equity in the company through stock options for new team members.
  • Flexible time off in the US and generous time off in other countries.
  • $500 home office setup allowance for remote employees.
  • Opportunities to attend company-wide offsites and global gatherings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Adaptive Telemetry | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Staff Backend Engineer for its Adaptive Telemetry group to shape and operate cloud-based systems that help customers optimize telemetry data across metrics, logs, traces, and profiles.

C C++ Go Grafana Kafka Kubernetes Microservices Prometheus Python Rust
4 hours, 37 minutes ago

Senior Data Engineer

Consensys 251-1K Internet Software & Services

Consensys is hiring a Data Engineer for its Data team to build and operate the data infrastructure that powers analysis across the organization.

Apache Airflow Apache Spark AWS Blockchain CI/CD Dagster dbt Ethereum GCP GitHub Actions Pulumi Python Segment Snowflake SQL Superset Terraform
5 hours, 52 minutes ago

Senior Software Engineer (Backend) - Behavioral Security Products

Abnormal AI Internet Software & Services

Abnormal AI is seeking a Senior Software Engineer to own and evolve its Account Takeover protection platform, delivering reliable, scalable backend systems, APIs, and internal tools for customer security.

AWS Docker gRPC Helm Kafka Kubernetes Machine Learning Microservices Python Redis System Design
5 hours, 52 minutes ago

Senior Software Engineer - Data Platform

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Senior Software Engineer for its Data Platform team to help build and scale the cloud storage and tooling foundation that supports internal engineering and data science customers.

AWS DynamoDB Elasticsearch Kafka OpenSearch PostgreSQL Redis
5 hours, 52 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers