Назад

Не получаете ответ?

Вакансия опубликована 21 дн. назад - шансы на ответ снижаются.

21 день назад

Разработчик на C++ в группу разработки YQL over YT (YQL)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Разработчик на C++ в группу разработки YQL over YT (YQL): развитие высокопроизводительного движка выполнения SQL-запросов DQ для распределённой платформы YTsaurus с акцентом на гибридное выполнение, настройку пользовательских кластеров и оптимизацию производительности. Focus on анализе узких мест, ускорении YQL over YT по бенчмаркам, разработке на C++ и тестировании на Python.

Локация: Москва или Санкт-Петербург, гибридный офисный формат

Компания

Yandex развивает YTsaurus — распределённую инфраструктурную платформу с единым хранилищем и инструментами обработки данных, используемую для хранения и обработки эксабайтных объёмов данных.

Что делать

  • Развивать гибридный режим выполнения запросов с переключением между MapReduce и движком DQ.
  • Проектировать пользовательские кластеры DQ, адаптированные под различные сценарии и профили нагрузки.
  • Оптимизировать выполнение YQL over YT, работающего на десятках тысяч машин и сотнях тысяч ядер.
  • Анализировать популярные бенчмарки, находить узкие места и ускорять выполнение запросов.
  • Вносить изменения в общую кодовую базу YTsaurus и готовить результаты для публикаций и технических докладов.

Требования

  • От 3 лет опыта разработки.
  • Уверенное владение C++ и готовность разрабатывать высокопроизводительные системы.
  • Умение анализировать производительность, находить узкие места и предлагать способы решения проблем.
  • Знание Python на уровне, достаточном для написания тестов.

Хорошо, если есть

  • Представление об устройстве СУБД и опыт участия в их разработке.
  • Знание одного из диалектов SQL.

Культура и преимущества

  • Работа с открытым исходным кодом платформы YTsaurus.
  • Возможность публиковать результаты, выступать на крупных конференциях и вносить коммиты в общую кодовую базу.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →