JobHabor

Senior Software Engineer - Python and Data Ecosystem

Clickhouse
Location
USA · Canada · UK +10
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Own and evolve ClickHouse's Python connector and SDK ecosystem
  • Build and maintain integrations with orchestration platforms and transformation tools
  • Drive the AI/LLM integration strategy
  • Engage actively with the open-source community
  • Collaborate with Product, Cloud, and other engineering teams
  • Bring a practitioner's perspective to roadmap decisions

Requirements

  • 7+ years of software development experience
  • 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
  • Hands-on experience applying AI/ML in production data-engineering contexts
  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic
  • Strong database fundamentals: SQL, data modeling, query optimization
  • Familiarity with OLAP/analytical databases
  • Solid experience with concurrent Python: threading, multiprocessing, and async patterns
  • Outstanding written and verbal communication

Preferred

  • Prior experience as a Data Engineer or Data Scientist in a product-facing or platform role
  • Familiarity with ClickHouse or similar high-performance OLAP platforms
  • Familiarity with the JVM ecosystem
  • Experience deploying AI/ML models in production, including inference APIs and vector databases

Skills

  • Python
  • Apache Spark
  • Apache Airflow
  • Dagster
  • Prefect
  • dbt
  • SQLMesh
  • LangChain
  • LlamaIndex
  • n8n
  • Pandas
  • NumPy
  • Pydantic
  • SQL
  • Tableau
  • PowerBI
  • Superset
  • Metabase
  • Flink
  • Kafka Connect
  • Fivetran

More jobs at Clickhouse

All 62

Similar roles