ClickHouse

Core Software Engineer (C++) - Remote

ClickHouse
Apply
6 months ago
Remote, NetherlandsMid Level

Responsibilities

  • Contribute to, analyze, and optimize the performance of the core ClickHouse database.
  • Work on query optimization, distributed query optimization, relational operators such as aggregation and joins, caching, and low-level SIMD optimizations.
  • Extend and create performance tests using real-world and synthetic datasets to prevent database performance regression.
  • Support advanced customer performance debugging through the Support Engineering team, including participation in an on-call rotation and external community support.
  • Collaborate with other teams to assess the performance and reliability impact of new features.
  • Resolve issues, review and finish pull requests, and answer questions across open-source community channels.

Requirements

  • Solid professional software development experience in C++ and experience with Unix systems.
  • Strong knowledge of database internals and database design.
  • Experience in performance engineering, ideally with databases or related areas such as high-frequency trading, simulation, or real-time data processing.
  • Strong production debugging and problem-solving skills.
  • Ability to communicate and collaborate effectively across engineering teams.
  • Willingness to engage with the open-source community through code reviews, issue resolution, and support channels.
  • Experience with ClickHouse, security, privacy, compliance, TCP/IP, network programming, cloud infrastructure, Kubernetes, public technical talks, or open-source contributions is a bonus.

Benefits

  • Remote-friendly, globally distributed work environment operating in over 20 countries.
  • Employer healthcare contributions.
  • Company stock options for every new team member.
  • Flexible time off in the US and generous entitlement in other countries.
  • $500 home office setup benefit for remote employees.
  • Opportunities to participate in company-wide global offsites.

Tech Stack

C++ClickHouseKubernetes

Categories

ClickHouse

About ClickHouse

501-1,000 employees

ClickHouse builds an open-source, columnar OLAP database and a managed cloud service for teams that need real-time analytics at scale. The company monetizes through ClickHouse Cloud and commercial support for enterprises running analytics, observability, and AI workloads. Founded in 2021 and headquartered in Palo Alto, it is privately held and serves as the primary commercial steward of the ClickHouse project.

Contact me