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