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, including JVM-based integrations and connectors.
  • Build and maintain official data connectors such as Kafka, dbt, Spark, Flink, Beam, and Fivetran.
  • Develop SDKs and database driver components that support JVM-based applications and high-throughput data workloads.
  • Work on integrations that span from low-level database connectivity to high-level visualization plugins.
  • Collaborate with open-source contributors, internal teams, and enterprise users to improve performance, reliability, and developer experience.
  • Support data framework integrations across the full lifecycle, from implementation through maintenance and improvement.
  • Help ensure ClickHouse integrations feel native in JVM environments and meet the needs of data engineers at scale.
  • Contribute to tooling that enables real-time analytics, observability, and massive data processing use cases.

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/analytical databases.
  • Track record of building scalable data integration systems beyond simple ETL jobs.
  • 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.
  • Understanding of JDBC, TCP/IP, HTTP, and techniques for optimizing data throughput over the wire.
  • Outstanding written and verbal communication skills.
  • Passion for open-source development.
  • Prior contributions to open-source projects are preferred.
  • Familiarity with ClickHouse or similar high-performance data platforms is preferred.
  • Working knowledge of Python for data engineering contexts such as Pandas, PySpark, and Airflow is preferred.

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.
  • Remote-friendly, globally distributed work environment operating in over 20 countries.
  • Employer contributions toward healthcare.
  • Equity in the company through stock options for every new team member.
  • Flexible time off in the US and generous time off in other countries.
  • $500 home office setup support for remote employees.
  • Opportunities to connect with colleagues through company-wide global gatherings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Líder Técnico .NET (C#, TypeScript y Angular) (Híbrido - CDMX)

Orion Innovation 1K-5K IT Services

Orion Innovation busca un Líder Técnico .NET para desarrollar y evolucionar aplicaciones empresariales, asegurando su calidad, escalabilidad y rendimiento, mientras guía al equipo de desarrollo y colabora con equipos globales.

Angular C# Git .NET REST API SQL Server TypeScript
8 hours, 59 minutes ago

Senior Staff Backend Software Engineer

Blip 1-10 Internet Software & Services

A Blip busca um Senior Staff Backend Software Engineer para definir a estratégia técnica, governar arquiteturas distribuídas de alta escala e influenciar decisões organizacionais em suas soluções globais de conversational commerce.

AWS Azure C# CI/CD Grafana Kubernetes Microservices .NET Prometheus Solid.js System Design
9 hours, 14 minutes ago

Engineering Manager (Hands-On /Java) - Brazil

Space Inch 11-50 Internet Software & Services

Space Inch is hiring a hands-on Engineering Manager in Brazil to code primarily in Java while leading a small engineering team and serving as the client’s day-to-day technical contact on a long-term project.

CI/CD Docker Java Kubernetes Microservices PostgreSQL Spring Spring Boot System Design
9 hours, 44 minutes ago

Senior Optimizely Developer - Remote - 8 Months - Octopus by RTG

Robusta Technology Group 51-250 Professional Services

Octopus by RTG is seeking an Optimizely Developer to lead the architecture, development, and optimization of a scalable UAE-based portal project for a strategic client.

Agile C# JavaScript .NET Scrum
9 hours, 44 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