Senior Python Engineer, ClickHouse

Integrations

Salary not provided

+ Stock options grant

Python
Pandas
dbt
Senior and Expert level
Remote in Netherlands
ClickHouse

Open-source database for real-time apps and analytics

Open for applications

ClickHouse

Open-source database for real-time apps and analytics

101-200 employees

B2BData storageEnterpriseBig dataAnalyticsSaaS

Open for applications

Salary not provided

+ Stock options grant

Python
Pandas
dbt
Senior and Expert level
Remote in Netherlands

101-200 employees

B2BData storageEnterpriseBig dataAnalyticsSaaS

Company mission

ClickHouse's mission is to allow users to generate analytical reports using SQL queries in real-time.

Role

Who you are

  • 5+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions
  • Strong proficiency in Python and its ecosystem, including advanced knowledge of memory management, performance tuning, and debugging
  • Broad technical expertise. You're a generalist who has worked across various domains and is comfortable tackling complex challenges
  • Proven experience leading and delivering large-scale technical projects in collaboration with multiple stakeholders
  • A full-stack ownership mindset: you thrive in environments where you're involved in the entire software lifecycle, from design to deployment and operations
  • Excellent problem-solving skills with a proven ability to debug and resolve production issues in distributed systems
  • Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions
  • Passion for open-source development: actively engaging with the OSS community, advocating for users, and influencing the evolution of the database through your contributions

What the job involves

  • Our team is looking for exceptional software engineers to join at this exciting time. An ideal candidate is comfortable learning and working with different technologies, excels at creative problem solving, communicates well, and can handle a high-paced environment, focusing on integrating with other systems. This team works across multiple platforms and teams collaboratively to get the technical solutions implemented.
  • You will help lead integration sessions with the customers and partners to derive the entities, attributes, and relationships required to implement and scale. Some of our integrations process tens of millions of events per second!
  • Design, develop, and maintain open-source clients that integrate seamlessly with the Python ecosystem
  • Build high-performance, low-latency solutions that empower users to fully leverage ClickHouse capabilities enabling ingestion, querying, and transforming massive datasets at record speeds. The ingestion rate of 1 billion records/sec is not a limit
  • Ensure the Python client's interoperability across domains, such as data transformation (DBT), analysis (Pandas, Polaris), ORM (SqlAlchemy), ML, and more
  • Take ownership of technical design and execution, ensuring code quality, scalability, and maintainability
  • Collaborate actively with the open-source community, contributing to discussions, addressing technical requests, and building a strong developer ecosystem
  • Partner with internal teams like database development and support to align client capabilities with broader platform goals

Share this job

View 27 more jobs at ClickHouse

Company

Company benefits

  • Flexible work environment - ClickHouse is a distributed company offering both office based and remote work options (your choice!). We do not check when you log in or out. You are the owner of your calendar because work-life balance is important to us
  • Employer contributions towards your healthcare
  • Equity - Any new team member who joins our company is eligible to receive stock options
  • Our competitive time-off policy complies with all local country laws at a minimum of given time off + all paid bank holidays
  • Home office setup allowance for our remote employees

Funding (2 rounds)

Nov 2021

$250m

SERIES B

Sep 2021

$50m

SERIES A

Total funding: $300m

Our take

Database management systems have long been important to the operations of businesses. However, these systems can be painfully slow. ClickHouse solves this problem with its ultra-fast database management system, that powers real-time analytics and apps.

ClickHouse's founding team hail from companies including Yahoo!, Netflix, Salesforce and Google. This has not only lent the company an impressive amount of credibility, but has also allowed it to identify the needs and challenges of enterprises when it comes to their databases. Its system works between 100 and 1,000 times faster than traditional options, and has led to the company being trusted by the likes of eBay, Uber and Spotify.

Valued at $1 billion back in 2021, it is clear that ClickHouse holds a strong position in the market, though it does face competition from rivals such as StarTree and Imply. It has seen substantial funding, the most recent of which is cited to help expand its product and engineering teams. In 2022, the company also launched ClickHouse Cloud - a fully managed, SOC 2 Type 2-compliant cloud-hosted version of its database that is now available in the AWS Marketplace.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle