C++ разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
YTsaurus представляет собой программный продукт для построения больших озёр данных, поддерживающий обработку в парадигмах MapReduce и NewSQL. Сервис обладает собственным слоем хранения и реализациями форматов, оптимизированными под объёмы данных и задачи компании.
задачи
- Разрабатывать формат сжатия для иерархических данных, обеспечивающий эффективное чтение большими диапазонами и быструю сборку отдельных документов;
- Выполнять низкоуровневую инженерную проработку механизмов сжатия на уровне процессора и доступа к памяти;
- Адаптировать хранение истории в динамических таблицах для транзакционно-аналитических задач;
- Добавлять аналитические индексы (SMA, star-tree) в форматы данных;
- Реализовывать построение и использование индексов в запросах.
требования
- Опыт работы от 3 лет;
- Умение программировать на C++;
- Знание алгоритмов;
- Интерес к особенностям работы железа;
- Желание строить надёжный сервис;
- Будет плюсом работа с низкоуровневыми оптимизациями (иерархия памяти, конвейер процессора), знание алгоритмов сжатия, понимание принципов построения СУБД и обработки SQL-запросов.
условия
- Расширенная медицинская страховка с первого месяца, включая стоматологию, чекапы и помощь за рубежом;
- Страхование родственников по системе 80/20;
- Доступ к внутренней образовательной платформе, менторству и оплата участия в профильных конференциях;
- Наличие спортзалов в крупных офисах, корпоративные тренеры и скидки в фитнес-клубы;
- Гибкий график работы;
- Льготные жилищные займы для сотрудников российских офисов;
- Программы поддержки для родителей: страхование детей, подарки на рождение, детские дни в офисе.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.