Назад
2 мСсяца Π½Π°Π·Π°Π΄

Core Software Engineer (C++)

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
remote (Global)
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
middle/senior
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
UK
Вакансия ΠΈΠ· списка Hirify.GlobalВакансия ΠΈΠ· Hirify RU Global, списка ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с восточно-СвропСйскими корнями
Для мэтча ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½ΡƒΠΆΠ΅Π½ Plus

ΠœΡΡ‚Ρ‡ & Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄

Для мэтча с этой вакансиСй Π½ΡƒΠΆΠ΅Π½ Plus

ОписаниС вакансии

ВСкст:
/
TL;DR
Core Software Engineer (C++): Building and optimizing the core ClickHouse database engine with an accent on performance engineering, distributed systems, and low-level optimizations. Focus on analyzing query performance, implementing relational operators, and collaborating with the open-source community to ensure scalability and efficiency.

Location: Remote (Global, in countries where ClickHouse has a hiring presence)

Company

ClickHouse is a fast-growing, innovative cloud company providing the fastest and most resource-efficient open-source database for real-time analytics and AI workloads.

What you will do

  • Analyze and optimize core database performance, including query optimization, aggregation, and joins.
  • Implement low-level optimizations such as SIMD instructions to enhance system efficiency.
  • Develop and extend performance tests using real-world and synthetic datasets to prevent regressions.
  • Provide expert support to the engineering team for debugging complex performance issues.
  • Collaborate with core teams to assess the impact of new features on system performance.
  • Engage with the open-source community by resolving issues, reviewing PRs, and answering technical queries.

Requirements

  • Solid professional experience in C++ development in Unix environments.
  • Strong knowledge of database internals and design principles.
  • Proven experience in performance engineering, ideally within databases or high-frequency trading systems.
  • Ability to work effectively within and across distributed engineering teams.
  • Strong problem-solving skills and production debugging capabilities.
  • Must be located in a country where ClickHouse has a hiring presence.

Nice to have

  • Experience with ClickHouse database internals.
  • Knowledge of TCP/IP and network programming.
  • Experience with cloud infrastructure services and Kubernetes.
  • Previous contributions to open-source projects.
  • Experience in security, privacy, and compliance.

Culture & Benefits

  • Globally distributed, remote-first work environment.
  • Equity in the company via stock options for all new hires.
  • Employer contributions towards healthcare.
  • Flexible time off policies.
  • $500 home office setup stipend.
  • Opportunities for in-person connection at global company offsites.

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны: Ссли Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ просит Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΡ… систСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ iCloud/Google, ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄/ПО, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого - это мошСнники. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΌΠΈΡ‚Π΅ "ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β†’