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, чтобы не пропустить свежие вакансии.