Senior Software Engineer (Python and Data Ecosystem)
ClickHouse · Germany
About The Role
Join ClickHouse, a leading open-source analytics database, as a Senior Software Engineer. In this role, you will be part of the Connectors team, responsible for building and maintaining integrations that make ClickHouse accessible to millions of developers and data practitioners worldwide. You will 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 with the open-source community, collaborate with other teams, and bring a practitioner's perspective to roadmap decisions. Enjoy a flexible work environment, healthcare benefits, equity in the company, a home office setup allowance, generous time off, and opportunities for global gatherings.
- Posséder et faire évoluer le connecteur Python de ClickHouse et l'écosystème SDK, en améliorant les performances, la fiabilité et la conception de l'API.
- Construire et maintenir des intégrations avec des plateformes d'orchestration (Airflow, Dagster, Prefect) et des outils de transformation (dbt) selon des normes de qualité de niveau entreprise.
- Conduire la stratégie d'intégration de l'IA/LLM : concevoir des connecteurs et des modèles qui font de ClickHouse un choix naturel dans les architectures RAG, les pipelines de fonctionnalités ML et les applications de données alimentées par LLM.
- Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform (orchestration, BI, MLOps, or data transformation)
- Outstanding written and verbal communication; comfortable collaborating across engineering functions and with open-source communities
- Strong database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases
- Solid experience with concurrent Python: threading, multiprocessing, and async patterns
- Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries
- Hands-on experience applying AI/ML in production data-engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling that shipped and ran in production
- 7+ years of software development experience, including hands-on time as a Data Engineer, Data Scientist, or ML Engineer
- 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
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring