ClickHouse logoClickHouse logo

Senior Software Engineer - Python and Data Ecosystem

ClickHouseUK (remote)
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

QualificationsProven experience as a Software Engineer in Python with a focus on data ecosystems. Strong understanding of database systems and their integration into various applications. Experience with data visualization tools and data frameworks. Familiarity with real-time analytics and observability systems. Excellent problem-solving skills and a collaborative mindset.

About the job

About ClickHouse

Featured on the 2025 Forbes Cloud 100 list, ClickHouse stands out as one of the most innovative and rapidly expanding private cloud firms. With over 3,000 clients and an annual recurring revenue (ARR) that has surged by more than 250% year-on-year, ClickHouse is at the forefront of real-time analytics, data warehousing, observability, and AI workloads.

The company’s continuous growth was recently highlighted by a $400M Series D fundraising round. In the last quarter, notable clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have embraced the platform or enhanced their existing deployments. They join a reputable base of AI pioneers and global enterprises including Meta, Cursor, Sony, and Tesla.

We are on a mission to revolutionize how organizations utilize data. Join us on this exciting journey!

The Connectors team serves as the link between ClickHouse and the wider data ecosystem. We develop and sustain the integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents globally, from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tools.

Our efforts directly influence how organizations manage extensive datasets: real-time analytics platforms processing millions of events per second, observability systems tracking global infrastructure, and increasingly, AI-driven data applications that redefine team interactions with data. We work closely with the open-source community, internal teams, and enterprise clients to ensure that ClickHouse integrations lead the industry in performance, reliability, and developer experience.

About the Role

As a Senior Software Engineer specializing in Python and the Data Ecosystem, you will be a key contributor responsible for owning and enhancing vital components of ClickHouse's data engineering ecosystem. This role is situated at the intersection of high-performance database engineering and developer experience. You will create tools that empower Data Engineers and Data Scientists to leverage ClickHouse's speed and scalability within the frameworks they are already familiar with.

We are seeking someone who has firsthand experience as a Data Engineer or Data Scientist. The landscape for data practitioners is evolving rapidly: databases are no longer merely query targets; they are becoming active participants in AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You comprehend these workflows not from an outside perspective, but because you have actively engaged in them. You don’t just build integrations; you provide product-level insights that enhance the user experience.

About ClickHouse

ClickHouse is a pioneering company recognized for its innovation in the cloud sector, emphasizing real-time data processing and analytics. With a commitment to transforming data usage, ClickHouse is a leader in providing high-performance solutions that cater to the needs of modern enterprises.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.