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

С++ разработчик в Query Processor Team

офис, гибрид, Новосибирск

Команда Query Processor развивает подсистему выполнения SQL в YDB — распределённой реляционной БД. Вы будете разрабатывать и оптимизировать планирование и выполнение запросов, увеличивать производительность, расширять совместимость с PostgreSQL и улучшать опыт пользователей системы

ГрейдSenior

Стек

C++YDBPostgreSQLGitSQLGitHub

Задачи

  • •Разработка новой функциональности для выполнения распределённых SQL-запросов
  • •Реализация алгоритмов распределённого планирования и execution engine
  • •Улучшение оптимизатора для OLTP и OLAP сценариев и повышение производительности
  • •Развитие индексирования: частичные, уникальные и генерируемые колонки
  • •Исследования проблем, RnD и взаимодействие с другими командами

Обязательно

  • •Уверенное владение C++
  • •Знание классических алгоритмов и структур данных и их практическое применение
  • •Понимание многопоточности, проблем и ограничений парадигмы
  • •Знание основ SQL и опыт работы с SQL-базами данных
  • •Готовность к инфраструктурной разработке в большой системе с высокими гарантиями

Будет плюсом

  • •Опыт разработки высоконагруженных распределённых сервисов
  • •Опыт разработки баз данных или глубокое понимание их внутреннего устройства
  • •Опыт разработки компиляторов
  • •Публикации или участие в проектах на GitHub
Откликнуться на сайте компании

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

Смотреть ещё

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