GrepJob
ClickHouse

Core Software Engineer (C++) - Remote

ClickHouse
Apply
about 1 month ago
Remote, IndiaMid Level / Senior

Responsibilities

  • Analyze and optimize the performance of the core ClickHouse database.
  • Extend existing and add new performance tests based on real-world or synthetic datasets.
  • Assist the Support Engineering team in debugging advanced performance issues.
  • Collaborate with core teams to assess the impact of new features on performance.
  • Engage with the open-source community by resolving issues and reviewing pull requests.

Requirements

  • Solid professional software development experience in C++.
  • Strong knowledge in database internals and design.
  • Experience in performance engineering, ideally in a database context.
  • Ability to communicate effectively and work collaboratively across teams.
  • Strong problem-solving skills and production debugging capabilities.

Benefits

  • Flexible work environment with remote-friendly policies.
  • Employer contributions towards healthcare.
  • Equity in the company with stock options for new team members.
  • Flexible time off in the US and generous entitlement in other countries.
  • A $500 home office setup for remote employees.
  • Opportunities for global gatherings and in-person connections.

Tech Stack

C++ClickHouseKubernetes

Categories

AI & MLBackendData EngineeringSecurity