← All roles

Core Software Engineer (C++) - Remote

ClickHouse· Engineering
Apply on company site
RemoteFull-timePosted 8mo ago

About the role

Remote-friendly Core Performance Engineer role at ClickHouse focused on optimizing the core database, collaborating with open source community, and ensuring performance across features and deployments.

Responsibilities

  • Analyze and optimize the performance of the core ClickHouse database (query optimization, distributed query optimization, relational operators like aggregation and joins, caching, low-level optimizations such as SIMD).
  • Extend existing and add new performance tests based on real-world or synthetic datasets to prevent performance deterioration over time.
  • Assist Support Engineering by debugging advanced performance issues for customers.
  • Collaborate with other core teams to assess feature impact on performance and support performance tests and advice.
  • Engage with the open-source community: resolve issues, review/finish PRs, answer questions across mail, chats, Google Groups, external Slack channels, etc.

Qualifications

  • Solid professional software development experience in C++ (Unix systems).
  • Strong knowledge of database internals and design.
  • Experience in performance engineering, ideally in a database (or related areas like high-frequency trading, simulation, real-time data processing).
  • Good communication and ability to work across engineering teams.
  • Willingness to work closely with the open-source community and participate in code reviews with collaboration and attention to detail.
  • Strong problem-solving and production debugging skills.
  • Passion for efficiency, availability, scalability and data governance.
  • Thrive in a fast-paced startup environment with a sense of ownership.

Skills

Required:C++Database internalsPerformance engineeringCommunication and collaborationDebugging

Benefits

  • Flexible work environment - globally distributed and remote-friendly (20+ countries).
  • Healthcare employer contributions.
  • Equity in the company (stock options for new team members).
  • Flexible time off in the US, generous entitlement in other countries.
  • $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