← All roles

Core Software Engineer (C++) - Remote

ClickHouse· Engineering
Apply on company site
RemoteUnknownPosted 8mo ago

About the role

Core Performance engineer role focused on analyzing and optimizing the performance of the core ClickHouse database, collaborating with multiple teams and engaging with the open-source community to maintain and improve performance.

Responsibilities

  • Analyze and optimize the performance of the core ClickHouse database, including query optimization, distributed query optimization, relational operators (e.g. aggregation and joins), caching, and low-level optimizations like SIMD instructions
  • Extend existing and add new performance tests based on real-world or synthetic datasets to prevent performance deterioration over time
  • Serve as a resource for the Support Engineering team to help debug advanced performance issues for customers
  • Collaborate with other core teams to assess impact of new features on performance and support with performance tests and guidance
  • Work with the open-source community: resolving issues, reviewing and finishing PRs, answering questions from mail, chats, google groups, external Slack channels, etc.

Qualifications

  • Solid professional software development experience in C++
  • Experience with Unix systems
  • Strong knowledge of database internals and design
  • Experience in performance engineering (ideally in a database)
  • Good communication and collaboration across engineering teams
  • Willingness to work closely with open-source community and participate in code reviews with patience and detail
  • Strong problem-solving and production debugging skills
  • Passion for efficiency, availability, scalability and data governance
  • Ability to thrive in a fast-paced startup environment with ownership and accountability

Skills

Required:C++Unix systems

Benefits

  • Flexible work environment - globally distributed and remote-friendly in 20+ countries
  • Healthcare - employer contributions towards healthcare
  • Equity in the company - stock options for new team members
  • Flexible time off - US and generous entitlement elsewhere
  • A $500 Home office setup for remote employees
  • Global Gatherings - opportunities for in-person company-wide offsites
Last updated Aug 5, 2026. Interested? Apply on the company site.
ClickHouse logo

About ClickHouse

Fast Open-Source OLAP DBMS - ClickHouse

ClickHouse is a fast open-source column-oriented database management system that allows generating analytical data reports in real-time using SQL queries

OLAPanalyticsbrex-fastest-growing-2025databasedatasystemsenterprise-infrastructurewing-list-2026wing-list-2026-giga-stage

More open roles at ClickHouse