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

Разработчик на С++ в команду строковых таблиц YDB

гибрид, офис, Москва

Работа в команде разработки YDB над компонентами строковых таблиц: распределённые транзакции, шардинг, первичные и вторичные индексы, а также функции поиска (векторный и полнотекстовый). Задача — обеспечить надёжность, масштабируемость и высокую производительность хранения и выборок.

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

Стек

C++YDBвекторный поиск (k-NN)полнотекстовый поискраспределённые транзакциипартиционирование / шардингвторичные индексыалгоритмы и структуры данных

Задачи

  • Разработка и поддержка распределённых транзакций
  • Реализация и оптимизация партиционирования/шардирования таблиц
  • Проектирование и внедрение первичных и вторичных индексов
  • Разработка подсистем векторного поиска (k-NN)
  • Реализация и улучшение полнотекстового поиска
  • Оптимизация производительности и масштабируемости

Обязательно

  • Разработка на C++ не меньше трёх лет
  • Глубокие знания алгоритмов и структур данных
  • Понимание принципов отказоустойчивых распределённых систем
  • Знакомство с классическими книгами Дейта и Клеппмана
Откликнуться на сайте компании

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

Смотреть ещё

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