← All roles

Core Software Engineer (C++) - Remote

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

About the role

Core C++ engineer role focused on performance optimization, scalability, and maintenance of the ClickHouse core database, with remote-first collaboration and open-source/community involvement.

Responsibilities

  • Contribute to, analyze, and optimize the performance of the core ClickHouse database (query optimization, distributed query optimization, relational operators such as aggregation and joins, caching, low-level optimizations like SIMD).
  • Extend existing and add new performance tests based on real-world or synthetic datasets to ensure sustained performance.
  • Serve as a resource for the Support Engineering team, assisting with advanced performance issues, including on-call rotation and participation in external community support channels.
  • Collaborate with other teams to assess performance and reliability impact of new features.
  • Work with the open-source community to resolve issues, review and complete PRs, and engage via mail, chats, groups, and external channels.

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 domains like high-frequency trading, simulation, real-time data processing).
  • Strong communication and cross-team collaboration skills.
  • Willingness to work closely with the open-source community; participates in code reviews with patience and attention to 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++ developmentDatabase internalsPerformance engineering

Benefits

  • Flexible work environment – remote-friendly, global distributed presence in 20+ countries.
  • Healthcare – employer contributions towards healthcare.
  • Equity in the company – stock options for new team members.
  • Flexible time off in the US; generous time off in other countries.
  • A $500 home office setup allowance 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