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.
  • Lead the full lifecycle of data framework integrations, from core database drivers to SDKs and connectors.
  • Build tools and integrations that help data engineers use ClickHouse in JVM-based applications.
  • Collaborate with the open-source community, internal teams, and enterprise users on integration quality and adoption.
  • Ensure JVM integrations meet standards for performance, reliability, and developer experience.
  • Work on connectors and integrations across data processing and visualization platforms.
  • Support data workloads involving real-time analytics and observability systems at large scale.

Requirements

  • 6+ years of software development experience building 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/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, including active community engagement and user advocacy, 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, and Airflow, is a plus.

Benefits

  • Typical starting salary of $125,600-$185,500 USD in the US.
  • Typical starting salary of $157,000-$232,000 USD in US premium markets.
  • Flexible, remote-friendly work environment across more than 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 leave entitlement in other countries.
  • $500 home office setup allowance for remote employees.
  • Opportunities to connect with colleagues at company-wide global gatherings and offsites.

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
1 hour, 56 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
3 hours, 11 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
3 hours, 11 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
3 hours, 11 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