ClickHouse is an open-source, column-oriented OLAP database management system.
Senior Software Engineer – Python, Data Ecosystem
Location
Germany
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Python, Data Ecosystem
ClickHouse
• Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows.
Job Requirements
- 7+ years of software development experience, ideally with 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 for at least one major platform (orchestration, BI, MLOps, or data transformation)
- Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries
- Prior contributions to, or deep practical experience with, popular data orchestration tools (Airflow, Dagster, or Prefect)
- Hands-on experience with AI/ML in data engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling in production, not just experimentation
- Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases
- Solid experience with concurrent Python: threading, multiprocessing, and async patterns
- Outstanding written and verbal communication skills; comfortable collaborating across engineering functions and with open-source communities.
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A $500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Related Guides
Related Job Pages
More Backend Engineer Jobs
.NET Core Developer
SupersourcingWe are an AI recruitment platform that helps businesses hire developers or build their engineering teams 90% faster.
• Development & deliver high-quality product using ASP.NET MVC framework, C# .Net, .NET Core, PostgreSQL, WCF, Ado.net, Microsoft SQL Server • Active participation in LLDs, RnD POC execution & sprint planning • Regular Code Reviews • Resolve issues of your team members • Learning and following best coding and scrum practices
Python Django Developer
SupersourcingWe are an AI recruitment platform that helps businesses hire developers or build their engineering teams 90% faster.
• Develop and maintain our SaaS product using Python and Django • Design and implement RESTful services using Django Rest Framework (DRF) • Utilise Celery for task scheduling and distributed message passing • Collaborate with the product management and UI/UX teams to deliver high-quality features • Write clean, maintainable, and efficient code, adhering to best practices and coding standards • Optimise application performance, scalability, and reliability • Troubleshoot and debug issues, identifying and implementing solutions • Collaborate with other team members on code reviews and continuous improvement • Stay updated with industry trends and advancements in Django, Python, and related technologies
Senior Software Engineer – Python, Data Ecosystem
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows
Drupal Developer
NavitasPartnersNavitas Partners, LLC is a certified WBENC and one of the fastest-growing Technical / IT staffing firms in the US providing services to numerous clients. We offer the most competitive pay for every position. We understand this is a partnership. You will not be blindsided and your salary will be discussed upfront.
Role Description We are supporting a large-scale, enterprise-level digital transformation initiative involving the redesign and modernization of a high-traffic, public-facing website platform within a highly regulated environment. The objective is to deliver a modern, user-centric digital experience with a strong and consistent brand identity, improved navigation, and a mobile-first approach. The platform serves millions of users daily and plays a critical role in delivering real-time information and services. This initiative emphasizes: - Enhanced content flexibility - Strong SEO performance - Increased user engagement (subscriptions, alerts, and interactive features) - Seamless integration with real-time data feeds and third-party systems The technology stack includes Drupal CMS, modern JavaScript frameworks (React, Vue.js), and multiple integrations, making this a highly visible, mission-critical platform. We are seeking an experienced Drupal Developer to support backend development, CMS customization, and system integrations for this enterprise platform. Qualifications - 5–10+ years of hands-on Drupal development experience - Strong proficiency in PHP and backend development - Experience working with enterprise-level CMS platforms - Solid understanding of Drupal architecture and best practices Requirements - Customize, configure, and extend Drupal CMS - Develop and maintain custom backend modules - Design and implement integrations with APIs and third-party systems - Support large-scale content migration and data structuring - Optimize application performance and scalability - Participate in QA, testing, and deployment processes Preferred Qualifications - Experience with high-volume content migrations (5,000+ pages) - Proven track record integrating multiple APIs and external services - Familiarity with SEO best practices and performance optimization - Experience in regulated environments (e.g., government, public sector, healthcare, finance) - Knowledge of accessibility standards (WCAG) Company Description

