Senior Software Engineer - Python and Data Ecosystem

ClickHouse

Remote regions

Europe

Benefits

Similar Jobs

See all

About the role:

  • You'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem.
  • You'll craft tools that enable Data Engineers and Data Scientists to harness ClickHouse's speed and scale in the frameworks they already use.
  • You'll own the full lifecycle of key Python integrations, driving architecture, performance, and feature direction across several areas.

What you'll do:

  • Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design.
  • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards.
  • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications.

About you:

  • 7+ years of software development experience, ideally with hands-on time as a Data Engineer, Data Scientist, or ML Engineer.
  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform.
  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries.

ClickHouse

ClickHouse is a real-time analytics company that leads the market in real-time analytics, data warehousing, observability, and AI workloads. They have over 3,000 customers with accelerating momentum, validated by a $400M Series D financing round.

Apply for This Position