ClickHouse
Senior Software Engineer - Python and Data Ecosystem
Canada (Remote) · Senior
Sponsorship not specifiedDetected 13 days ago
PythonSQLVector DatabasesAPI DevelopmentKafkaMachine LearningPandasNumPySparkAirflowdbtData EngineeringData ScienceData VisualizationLLMsRAGAgentic AIMLOps5G/LTECommunicationMetabase
About the role
- As a Senior Software Engineer specializing in Python and the Data Ecosystem, you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem.
- This role sits at the intersection of high-performance database engineering and developer experience.
- You'll craft tools that enable Data Engineers and Data Scientists to harness ClickHouse's speed and scale in the frameworks they already use.
Responsibilities
- 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
- 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)
Requirements
- Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries
- Solid experience with concurrent Python: threading, multiprocessing, and async patterns
Nice to have
- 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
Skills
- About ClickHouse
- Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.
- The company's sustained, accelerating momentum was recently validated by a $400M Series D financing round.
- dbt, SQLMesh
- Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows
Compensation
- For roles based in the United States, t he typical starting salary range for this position is listed above.
Benefits
- 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.
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
- A $500 Home office setup if you're a remote employee.
Company info
- As part of a rapidly scaling start up, you will be instrumental in shaping our culture.
- Are you interested in finding out more about our culture?
- Learn more about our values here.
Equal opportunity
- Equal Opportunity & Privacy
Apply directly at ClickHouse →Create a free account for alerts like thisView ClickHouse immigration profile
This listing is sourced directly from ClickHouse's careers page and normalized into a canonical job model.