Position Details
About this role
Senior Software Engineer responsible for the Python connector and data ecosystem tooling that connects ClickHouse to the wider data world, focusing on performance and developer experience.
Key Responsibilities
- Own and evolve Python connector; Build and maintain integrations with orchestration and transformation tools; Drive AI/LLM integration strategy; Open-source collaboration; Roadmap alignment with Data Engineer/Scientist workflows
Technical Overview
Stack centers on Python and data tooling (Pandas/NumPy, Pydantic, AI/LLM integrations, Airflow/Dagster/Prefect, dbt, LangChain, LlamaIndex). Builds production-grade integrations, vector stores, and RAG pipelines within ClickHouse's data ecosystem.
Ideal Candidate
The ideal candidate is a senior Python-focused data integration engineer with 7+ years of experience building production-grade Python connectors and SDKs for data ecosystems, especially in AI/LLM workflows.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 7 years of software development experience, No experience with Python integrations or data SDKs, No knowledge of AI/ML tooling in data engineering
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile