Инженер в команду разработки ядра распределённых запросов YDB на C++

Мы развиваем движок распределённых запросов DQ — ядро для работы YQL-запросов в таких сервисах, как YDB, YT, Yandex Query. Он отвечает и за распределение задач по нодам, и за создание базовых операторов, которые могут использоваться в различных хранилищах Яндекса, и за интеграцию с этими хранилищами. Ищем высококвалифицированных опытных специалистов, которые помогут нам развивать DQ.

Какие задачи вас ждут

  • оптимизация распределения задач по нодам;
  • создание общих механизмов работы различных операторов, которые потом можно легко интегрировать в YDB, Yandex Query, YT.

Мы ждём, что вы

  • готовы разрабатывать на С++;
  • знаете классические алгоритмы и структуры данных;
  • понимаете парадигму многопоточности, знаете основные алгоритмы и характерные проблемы в этой области;
  • понимаете ключевые аспекты построения отказоустойчивых распределённых систем;
  • умеете писать легко читаемый код.

Будет плюсом, если вы

  • работали c PostgreSQL, MySQL, MongoDB и т. п.;
  • занимались разработкой на Python;
  • разрабатывали высоконагруженные распределённые системы;
  • готовы быстро изучать новые незнакомые области.

Что мы предлагаем

  • работу в сильной команде, с которой можно расти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплату на уровне рынка и выше;
  • премии каждые полгода для всех, кто работает эффективно;
  • гибкий график;
  • ипотечные программы под 3% на 10 лет или без процентов на 3 года;
  • компенсацию затрат на питание;
  • расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей;
  • спортзал, тренажёрный зал, занятия йогой в офисе.
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)