Yandex Infrastructure

Разработчик на С++ (Разработка CHYT)

в Yandex Infrastructure

250 000 —‍ 450 000 ₽/мес на руки

📍 Москва (м. Парк культуры)Санкт-Петербург (м. Площадь Ленина)Новосибирск, Екатеринбург, Нижний НовгородБелград (Сербия)Алматы (Казахстан)Самостоятельный переезд
Специализация
С++
Уровень
Senior

YTsaurus — платформа для распределённого хранения и обработки больших данных, которую используют почти все сервисы Яндекса. А с момента выхода платформы в Open Source мы активно развиваем её и за пределами компании.

CHYT — подсистема в составе YTsaurus, которая позволяет быстро и с минимальными задержками обрабатывать данные из YTsaurus с помощью диалекта SQL и поколоночного движка запросов ClickHouse. CHYT активно используется для выполнения аналитических запросов и визуализации данных из YTsaurus в виде графиков и дашбордов через DataLens, DBeaver и другие BI-инструменты.

Ищем в команду нового человека с хорошим знанием C++ и желанием попробовать себя в разработке распределённой системы с большой кодовой базой.

Технологии/инструменты

C++

Чем предстоит заниматься

  • Улучшать интеграцию YT + CH. Совместимость интерфейсов ClickHouse и CHYT позволяет использовать CHYT через многочисленные инструменты и библиотеки для работы с ClickHouse. В рамках улучшения совместимости необходимо добавлять нативную поддержку новых типов данных, поддерживать совместимость кода с новыми версиями ClickHouse, а также реализовать нативный TCP-интерфейс ClickHouse, чтобы расширить границы применимости CHYT.
  • Оптимизировать исполнение запросов. Ускорение работы запросов, чтобы графики открывались быстро и без задержки, — одна из важнейших задач в CHYT. Мы занимаемся оптимизацией исполнения запросов на всех стадиях — от чтения данных до распределённого исполнения. Есть задачи как по оптимизации кода CHYT, так и по доработке слоя хранения данных YTsaurus, чтобы поддержать skip-индексы и дополнительные статистики хранящихся данных.
  • Реализовывать недостающую функциональность. Нужно будет изучать проблемы пользователей, понимать, какой функциональности им не хватает, и реализовывать её.

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

  • Имеете опыт работы от 3-х лет.
  • Имеете опыт бэкенд-разработки.
  • Уверенно владеете C++.
  • Понимаете базовые принципы работы баз данных.
  • Инициативны и готовы принимать участие в планировании задач, а не просто решать предложенные руководителем.

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

  • Умеете писать на Golang.
  • Знаете SQL.
  • Работали с Linux.
  • Работали с ClickHouse.
  • Имеете опыт разработки ClickHouse, PostgreSQL, MySQL или другой СУБД.
  • Проходили курсы по распределённым системам или базам данных.

Условия

Забота о здоровье.

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, медосмотры, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев для тех, кто занимается активным отдыхом.

А также:

  • Психотерапия в офисе или онлайн с сервисами «Ясно» и Яндекс Здоровье.
  • Лазерная коррекция зрения через год работы.
  • Ведение беременности и роды — через два года.
  • Страховка для родственников по системе 80/20. Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Рост и развитие.

В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.

А также:

  • Оплата участия в профильных конференциях.
  • Скидка 50% на изучение иностранных языков.

Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.

Спорт.

В офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с тренером.

А также:

  • Бесплатные тренировки с FITMOST.
  • Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.

Спортивный клуб Яндекса:

  • В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.
  • Вы сможете присоединиться к существующим командам или собрать свою.

И ещё:

  • Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
  • Гибридный формат. Работайте там, где вам удобнее. Например, часть недели из офиса, а часть — из дома.
  • Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы для планирования беременности.
  • Жилищные займы. Льготы на покупку жилья — в зависимости от стажа, позиции и результатов ревью. Действуют в городах России, где есть офисы Яндекса.
Арина Гробылева Tech IT Recruiter
Yandex Infrastructure

О компании Yandex Infrastructure

Сфера
Продуктовая компания

Команда Yandex Infrastructure создаёт и предоставляет внутреннюю инфраструктуру Яндекса — фундамент из продуктов и технологий, на базе которого тысячи инженеров разрабатывают, деплоят и эксплуатируют основные сервисы Яндекса: Поиск, Такси, Маркет, Алису, Кинопоиск и многие другие.

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

450 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
5 000 – 6 300 $/мес на руки
📍 Лондон (Великобритания), самостоятельный переезд
4 500 – 5 500 €/мес на руки
📍 Лимассол (Кипр), помощь с переездом
400 000 – 660 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), можно удалённо из РФ
4 200 – 6 600 €/мес на руки
📍 Берлин (Германия), помощь с переездом