Position Details
About this role
As a Senior Software Engineer focused on Python and the Data Ecosystem, you will own critical parts of ClickHouse’s data engineering integrations. The role connects ClickHouse to the tools data teams already use, from analytics and visualization to orchestration platforms and AI workflows.
Key Responsibilities
- Own and evolve Python integrations for the data ecosystem
- Drive architecture, performance, and feature direction
- Build tooling that enables Data Engineers and Data Scientists to use ClickHouse
- Integrate across orchestration platforms (Apache Airflow, Dagster, Prefect)
- Collaborate with open-source community and enterprise users to ensure reliability and developer experience
Technical Overview
You will build and evolve Python integrations that emphasize architecture, performance, and reliability while improving developer experience. The stack and ecosystem includes orchestration platforms (Apache Airflow, Dagster, Prefect) and integration targets like Tableau, PowerBI, Superset, Metabase, Apache Spark, Flink, Kafka Connect, and Fivetran, with strong alignment to AI data patterns such as RAG pipelines and vector stores.
Ideal Candidate
The ideal candidate is a senior engineer who has operated directly in Data Engineer or Data Scientist workflows and can build Python integrations for a high-performance data ecosystem. They have experience with orchestration platforms like Apache Airflow, Dagster, and Prefect, and they understand modern AI data patterns such as RAG pipelines, vector stores, and real-time feature stores. They will own integration architecture with a strong focus on performance, reliability, and developer experience.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Demonstrated ability to own Python integrations end-to-end (architecture, performance, feature direction), Experience with orchestration platforms such as Apache Airflow, Dagster, or Prefect, Hands-on experience in Data Engineer or Data Scientist workflows
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile