ЯндексЯндекс

Разработчик на C++ в YDB OLAP

гибрид, офис

Команда YDB развивает аналитические колоночные таблицы для обработки петабайтов данных. Вы будете улучшать хранение и обработку — индексы, compaction, сжатие, резервное копирование и масштабирование — чтобы обеспечить надёжную и эффективную аналитику для сервисов Яндекса.

ГрейдMiddle/Senior
Опытот 3 лет

Стек

C++YDB

Задачи

  • Развитие архитектуры и компонент колоночных аналитических таблиц
  • Реализация построения индексов, compaction и pushdown предикатов
  • Разработка алгоритмов сжатия и encoding для представления данных
  • Построение инфраструктуры резервного копирования для колоночных таблиц с устойчивостью к отказам
  • Реализация схем горизонтального масштабирования и расщепления таблеток для распределённой обработки

Обязательно

  • Разработка на C++ не меньше трёх лет
  • Опыт работы с многопоточными системами (Mutex, Atomic, критические секции)
  • Понимание изоляции транзакций и причин её применения
  • Опыт разработки распределённых или низкоуровневых real-time сервисов
  • Знание классических алгоритмов и структур данных
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT