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 evolve ClickHouse’s Python connector and SDK ecosystem with a focus on performance, reliability, and API design.
  • Build and maintain enterprise-grade integrations with orchestration platforms such as Airflow, Dagster, and Prefect.
  • Develop and support integrations with transformation tools such as dbt and SQLMesh.
  • Drive the AI/LLM integration strategy for use cases including RAG, vector search, ML feature pipelines, and LLM-powered applications.
  • Engage with the open-source community by triaging issues, supporting contributors, and incorporating user feedback into the roadmap.
  • Collaborate with Product, Cloud, and engineering teams to align integration work with platform priorities.
  • Bring practitioner insight from data engineering or data science workflows into roadmap and prioritization decisions.
  • Own the full lifecycle of key Python integrations, including architecture, feature direction, and performance improvements.

Requirements

  • 7+ years of software development experience, ideally with hands-on experience as a Data Engineer, Data Scientist, or ML Engineer.
  • Proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for a major platform.
  • Strong experience with the Python data ecosystem, including Pandas, NumPy, and Pydantic.
  • Experience with data orchestration tools such as Airflow, Dagster, or Prefect.
  • Hands-on production experience with AI/ML in data engineering contexts, such as embedding generation, vector search, feature pipelines, or LLM tooling.
  • Strong understanding of SQL, data modeling, query optimization, and OLAP or analytical databases.
  • Experience with concurrent Python, including threading, multiprocessing, and async patterns.
  • Excellent written and verbal communication skills and comfort collaborating across engineering and open-source communities.
  • Preferred experience deploying AI/ML models in production, including inference APIs and vector databases.
  • Preferred background as a Data Engineer or Data Scientist in a product-facing or platform role.
  • Familiarity with ClickHouse or similar high-performance OLAP platforms is a plus.
  • Familiarity with the JVM ecosystem is a plus.

Benefits

  • Typical starting salary of $141,000-$208,000 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 entitlement in other countries.
  • $500 home office setup budget 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

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
11 hours, 41 minutes ago

Senior Data Engineer I

Samsara 1K-5K IT Services

Samsara is hiring a Senior Data Engineer in Canada to design and maintain data pipelines for its connected operations platform, transforming IoT and product data into analytics-ready datasets that support analysis, model training, and dashboards.

Apache Airflow Apache Spark AWS Azure Dagster Databricks GCP Git GitHub Prefect Python REST API SQL
11 hours, 56 minutes ago

Senior Backend Developer, Banking Core

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Backend Developer for Banking Core in San Francisco to lead core banking system development and migration work for its mobile-first financial services platform.

Linux Unix
11 hours, 56 minutes ago

1085 | Lead Rust Engineer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a Lead Rust Developer to help build a high-performance open-source system for validating and visualizing electricity grid models.

JSON Rust XML
12 hours, 26 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