2h ago

Core Software Engineer (C++)

Germany
full-timemid Remotedatabase software

Tech Stack

Description

You will join ClickHouse's Performance Engineering team to analyze and optimize the core C++ database, focusing on query optimization, caching, and low-level SIMD instructions. You'll collaborate with support engineers on advanced customer performance issues and work with the open-source community on code reviews and issue resolution.

Requirements

  • Professional C++ development experience
  • Strong knowledge of database internals and design
  • Experience in performance engineering (database, HFT, simulation, or real-time data processing)
  • Unix systems experience
  • Excellent communication and collaboration skills

Responsibilities

  • Analyze and optimize performance of the core ClickHouse database
  • Develop and maintain performance tests on real-world and synthetic datasets
  • Debug advanced performance issues with support engineering team
  • Collaborate with core teams to assess new feature impact on performance
  • Engage with open-source community: resolve issues, review PRs, answer questions
0 views 0 saves 0 applications