Senior Python Engineer - Integrations

ClickHouse ClickHouse · Data AI · Product & Engineering

Senior Python Engineer focused on developing open-source clients for ClickHouse, enabling high-performance data ingestion, querying, and transformation. The role involves ensuring interoperability with various data tools and contributing to the open-source community.

What you'd actually do

  1. Design, develop, and maintain open-source clients that integrate seamlessly with the Python ecosystem.
  2. Build high-performance, low-latency solutions that empower users to fully leverage ClickHouse capabilities enabling ingestion, querying, and transforming massive datasets at record speeds.
  3. Ensure the Python client's interoperability across domains, such as data transformation (DBT), analysis (Pandas, Polaris), ORM (SqlAlchemy), ML, and more.
  4. Take ownership of technical design and execution, ensuring code quality, scalability, and maintainability.
  5. Collaborate actively with the open-source community, contributing to discussions, addressing technical requests, and building a strong developer ecosystem.

Skills

Required

  • 5+ years of software development experience
  • building and delivering high-quality, data-intensive solutions
  • Strong proficiency in Python and its ecosystem
  • advanced knowledge of memory management, performance tuning, and debugging
  • Broad technical expertise
  • generalist who has worked across various domains
  • tackling complex challenges
  • Proven experience leading and delivering large-scale technical projects
  • collaboration with multiple stakeholders
  • full-stack ownership mindset
  • involved in the entire software lifecycle, from design to deployment and operations
  • Excellent problem-solving skills
  • proven ability to debug and resolve production issues in distributed systems
  • Outstanding written and verbal communication skills
  • Passion for open-source development

What the JD emphasized

  • high-performance, low-latency solutions
  • massive datasets
  • ML