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 across JVM-based integrations.
  • Build and maintain official data connectors for tools such as Kafka, dbt, Spark, Flink, Beam, and Fivetran.
  • Develop SDKs, drivers, sinks, and sources that make ClickHouse work naturally in JVM applications.
  • Own the full lifecycle of data framework integrations, from core database drivers to higher-level tooling.
  • Improve performance, reliability, and developer experience for high-throughput data workloads.
  • Collaborate with open-source contributors, internal teams, and enterprise users to evolve integrations.
  • Work on low-level database integrations and high-level visualization platform integrations as needed.
  • Help ensure ClickHouse integrates seamlessly with data tools used by developers and data practitioners.

Requirements

  • 6+ years of software development experience focused on high-quality, data-intensive solutions.
  • Proven experience with the internals of at least one of these technologies: 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.
  • 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.
  • Outstanding written and verbal communication skills for cross-functional collaboration.
  • Understanding of JDBC, network protocols such as TCP/IP and HTTP, and techniques for optimizing data throughput.
  • Passion for open-source development.
  • Prior contributions to open-source projects, with active community engagement and user advocacy, is 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 every new team member.
  • Flexible time off in the US and generous time off in other countries.
  • $500 home office setup budget for remote employees.
  • Opportunities to attend company-wide offsites and global gatherings.
  • Competitive salary range, with premium market ranges available in certain locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Java Developer

TWO95 International 51-250 Internet Software & Services

Java Developer for a 6+ month remote contract supporting the design, development, and maintenance of distributed web applications and REST-based services.

AJAX CSS GitHub GitHub Actions HTML Java JavaScript Jenkins JIRA jQuery JSON JUnit RabbitMQ REST API Spring XML
16 hours, 14 minutes ago

Senior Golang Developer

Monterail 251-1K Internet Software & Services

Senior Golang Developers are needed by a freelance network to design, build, and maintain high-load backend architecture on part-time or full-time B2B engagements.

Git Go GraphQL gRPC Microservices REST API WebSockets
16 hours, 14 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a Senior Python Data Scraping Engineer for a part-time remote freelance Tendem project focused on building and validating web data extraction workflows within a hybrid AI + human system.

AJAX AWS Docker GitHub JavaScript JSON LLM Python Selenium
16 hours, 14 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Bot Developer for the Tendem project to build and refine messaging bots and platform integrations in a hybrid AI + human workflow for real-world user use cases.

Docker Node.js OAuth Python REST API Serverless
16 hours, 14 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