Senior Software Engineer - Python and Data Ecosystem

New
Eligible locations: USA, Canada, UK, Portugal, Spain, France, Italy, Germany, Netherlands, Poland, Czech republic, Israel, UAEFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PythonSQLApache AirflowMachine LearningNumpyData engineeringPandasdbt

Requirements

  • 7+ years of software development experience
  • Experience as a Data Engineer, Data Scientist, or ML Engineer
  • Experience designing, building, and maintaining production-grade Python connectors or SDKs
  • Experience with Python data ecosystem: Pandas, NumPy, Pydantic
  • Experience with data orchestration tools: Airflow, Dagster, or Prefect
  • Experience with AI/ML in data engineering contexts: vector search, feature pipelines, or LLM-powered tooling
  • Understanding of database fundamentals: SQL, data modeling, query optimization
  • Experience with concurrent Python (threading, multiprocessing, async)
  • Strong written and verbal communication skills

Responsibilities

  • Own and evolve ClickHouse's Python connector and SDK ecosystem
  • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt)
  • Drive the AI/LLM integration strategy for RAG architectures and ML feature pipelines
  • Engage actively with the open-source community to support users and shape the roadmap
  • Collaborate with Product and engineering teams to align integration work with platform priorities
  • Apply practitioner-level insight to inform roadmap decisions
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now