✦ Luna Orbit — Software Engineering

Senior Software Engineer - Python and Data Ecosystem

at clickhouse

📍 Remote, US Remote 💰 $141K – $232K USD / year Posted April 10, 2026
Salary $141K – $232K USD / year
Type Full-Time
Experience senior
Exp. Years 7+ years
Education Not specified
Category Software Engineering

Senior Software Engineer responsible for the Python connector and data ecosystem tooling that connects ClickHouse to the wider data world, focusing on performance and developer experience.

  • Own and evolve Python connector; Build and maintain integrations with orchestration and transformation tools; Drive AI/LLM integration strategy; Open-source collaboration; Roadmap alignment with Data Engineer/Scientist workflows

Stack centers on Python and data tooling (Pandas/NumPy, Pydantic, AI/LLM integrations, Airflow/Dagster/Prefect, dbt, LangChain, LlamaIndex). Builds production-grade integrations, vector stores, and RAG pipelines within ClickHouse's data ecosystem.

The ideal candidate is a senior Python-focused data integration engineer with 7+ years of experience building production-grade Python connectors and SDKs for data ecosystems, especially in AI/LLM workflows.

7+ years of software developmentproduction-grade Python connectors/SDKsPandasNumPyPydanticAirflowDagsterPrefectdbtLangChainLlamaIndexn8nRetrieval Augmented Generationvector storeML feature storesRESTful APISQLPostgreSQLRAG architecturesembedding pipelines
Experience deploying AI/ML models in productionPrior Data Engineer/Data Scientist in product-facing roleFamiliarity with ClickHouseFamiliarity with the JVM ecosystem
PythonPandasNumPyPydanticAirflowDagsterPrefectdbtSQLMeshLangChainLlamaIndexn8nRetrieval Augmented GenerationML feature storesvector storeRESTful APISQLPostgreSQL
7+ years of software development; Python; Pandas; NumPy; Pydantic; Airflow; Dagster; Prefect; dbt; SQLMesh; LangChain; LlamaIndex; n8n; Retrieval Augmented Generation; vector store; ML feature stores; RESTful APIs; SQL; PostgreSQL
PythonPandasNumPyPydanticAirflowDagsterPrefectdbtSQLMeshLangChainLlamaIndexn8nRetrieval Augmented GenerationML feature storesvector storeRESTful APISQLPostgreSQL
communicationcollaborationteamworkproblem-solvingstakeholder management
Industry SaaS
Job Function Develop the Python integration layer and data ecosystem tooling for ClickHouse
Role Subtype Senior Software Engineer
Tech Domains Python, SQL / PostgreSQL, Airflow, dbt, LangChain, LlamaIndex, n8n, ML feature stores, vector store, RESTful API
Senior Software EngineerPythonClickHousedata ecosystemdata engineeringAirflowDagsterPrefectdbtSQLMeshLangChainLlamaIndexn8nRetrieval Augmented Generationvector storeML feature storesLLMLLM-powered data applicationsembedding pipelinesopen sourceRESTful APIPandasNumPy

Less than 7 years of software development experience, No experience with Python integrations or data SDKs, No knowledge of AI/ML tooling in data engineering

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile