
Senior Software Engineer - Python and Data Ecosystem
ClickHouse3 months ago
Remote, GermanySenior
Responsibilities
- Own and evolve ClickHouse’s Python connector and SDK ecosystem, improving performance, reliability, and API design.
- Build and maintain integrations with Airflow, Dagster, Prefect, and dbt to enterprise-grade quality standards.
- Design connectors and integration patterns for RAG architectures, ML feature pipelines, and LLM-powered data applications.
- Engage with the open-source community by triaging issues, supporting contributors, advocating for users, and shaping the roadmap.
- Collaborate with Product, Cloud, and other Engineering teams to align integration work with platform priorities.
- Represent Data Engineer and Data Scientist workflows in roadmap and prioritization decisions.
Requirements
- 7+ years of software development experience, including hands-on experience as a Data Engineer, Data Scientist, or ML Engineer.
- Proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for a major platform.
- Production experience applying AI/ML in data-engineering contexts, including embedding generation, vector search, feature pipelines, or LLM-powered tooling.
- Experience with Pandas, NumPy, Pydantic, and related Python data libraries.
- Strong database fundamentals, including SQL, data modeling, query optimization, and familiarity with OLAP or analytical databases.
- Experience with concurrent Python, including threading, multiprocessing, and asynchronous patterns.
- Strong written and verbal communication skills and comfort collaborating with engineering teams and open-source communities.
- Prior product-facing or platform experience as a Data Engineer or Data Scientist is a bonus.
- Familiarity with ClickHouse or similar high-performance OLAP platforms is a bonus.
- Familiarity with the JVM ecosystem is a bonus.
- Production experience deploying AI/ML models, including inference APIs and vector databases, is a bonus.
Benefits
- Flexible, remote-friendly work environment for a globally distributed company operating in more than 20 countries.
- Employer healthcare contributions.
- Company stock options for every new team member.
- Flexible time off in the US and generous entitlement in other countries.
- $500 home office setup benefit for remote employees.
- Opportunities to attend company-wide global offsites.
Tech Stack
Categories
AI ApplicationsData Engineering
About ClickHouse
ClickHouse builds an open-source, columnar OLAP database and a managed cloud service for teams that need real-time analytics at scale. The company monetizes through ClickHouse Cloud and commercial support for enterprises running analytics, observability, and AI workloads. Founded in 2021 and headquartered in Palo Alto, it is privately held and serves as the primary commercial steward of the ClickHouse project.