Senior Software Engineer - Python And Data Ecosystem

ClickHouse

USA
Remote
Python connector and sdk ecosystem
Orchestration platforms (airflow, dagster, prefect)
Transformation tools (dbt)
Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design

Job Summary

  • Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design.
  • 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.
  • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback.

Matching Summary

Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design.

Skills & Requirements

Must-have

  • Python connector and SDK ecosystem
  • Orchestration platforms (Airflow, Dagster, Prefect)
  • Transformation tools (dbt)
  • AI/LLM integration strategy
  • Open-source community engagement
  • Python data ecosystem (Pandas, NumPy, Pydantic)

Nice-to-have

  • Deploying AI/ML models in production
  • Data Engineer or Data Scientist in product-facing role
  • Familiarity with ClickHouse or OLAP platforms
  • Familiarity with JVM ecosystem

Key Requirements

  • 7+ years software development experience
  • Hands-on Data Engineer, Data Scientist, or ML Engineer experience
  • Proven experience designing production-grade Python connectors/SDKs
  • Experience with data orchestration tools
  • Hands-on AI/ML in data engineering contexts
  • Strong understanding of database fundamentals
  • Solid experience with concurrent Python

Work Rights

Not specified

Tailored Resume

Cover Letter