27.08.2024

Вакансія ClickHouse Open-Source C++ Developer

Компанія: Altinity
Домен вакансії:Machine Learning / Big Data
Досвід роботи:від 1 року
Рівень спеціаліста:Middle, Senior
Рівень англійської:Intermediate / B1
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Remote

Skills

  • RDBMS
  • С++
  • Linux
  • Debugging
  • Database testing
  • ClickHouse

Опис вакансії

Altinity is looking for a great server internals engineer to work on contributions to ClickHouse. As a ClickHouse Open Source Developer, you’ll be responsible for designing, implementing, and supporting features of ClickHouse ranging from encryption to storage to query processing. We’re looking for imaginative engineers with a background in database internals and in high-performance languages like C++.
We have lots of exciting projects underway as we help the community adapt ClickHouse to the cloud and Kubernetes.

Our ideal candidate has:

  • Proven experience in design, implementation, and testing high-performance DBMS features in a complex C++ codebase.
  • Excellent background in database internals including query languages, access methods, storage, and/or connectivity.
  • Demonstrated ability to read and write good C++.
  • Good understanding of networking and I/O on Linux.
  • Familiar with performance optimization techniques and tools.
  • History of getting pull requests vetted and merged in rapidly evolving open-source projects.
  • Sound knowledge of database testing, debugging, and low-level performance optimization.
  • Enthusiasm to learn more about database technology and data-related applications.
  • Good English language reading and writing skills.
  • Eager to work with a friendly, distributed team following open-source dev practices.
  • MAJOR PLUS: previous development experience on ClickHouse.

A day in your life as a ClickHouse server engineer may include any or all of the following:

  • Write good task-specific C++ code and solidify it with tests.
  • Debug issues reported by users, fix them and add tests to make sure they won’t happen again.
  • Profile existing code and make it faster (either by applying clever algorithms, adding vectorized intrinsics, or by implementing cool tricks), add performance tests.
  • Submit your own pull requests and review pull requests from others.
  • Help the Support Team investigate customer problems running ClickHouse.
  • Help new community members contribute to ClickHouse.
  • Attend meetups and make presentations on open-source development.
  • Write blog articles and share information about ClickHouse.

Переваги співробітникам

  • Team buildings
  • Англомовне середовище
  • Гнучкий графік роботи
  • Освітні програми, курси

Про компанію Altinity

Altinity – міжнародна компанія, що працює з даними в реальному часі, є першим корпоративним постачальником ClickHouse - найпопулярнішої аналітичної бази даних з відкритим вихідним кодом. Компанія надає продукти і послуги, яким довіряють підприємства та стартапи по всьому світу, дозволяє будь-де та за лічені хвилини запустити ClickHouse, надає можливість будь-якому розробнику додати аналітику до своїх програм.

Сайт компанії: altinity.com
Рік заснування: 2017
Кількість працівників: 11-50
Тип компанії: Product / Startup, Consulting / Integrator

Схожі вакансії

Досвід не має значення Middle, Senior Full-time Intermediate / B1 Remote Poland
Досвід не має значення Middle, Senior Full-time Не має значення Remote, Hybrid Київ, Львів, Вінниця, Івано-Франківськ, Житомир
Досвід від 2 років Middle Full-time Не має значення Remote Київ
Досвід не має значення Trainee Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Poland
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Poland

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.