Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс (Поисковый портал)

Senior C++ Developer

в Яндекс (Поисковый портал)

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

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

Платформа YT — это ключевой компонент инфраструктуры хранения и обработки данных в Яндексе. Мы решаем сложные задачи и стремимся к тому, чтобы решения получались надежными, удобными и достаточно простыми в использовании. Ищем сильного разработчика в команду YT ORM, которому интересны подобные вызовы и который хотел бы строить продукты для тысяч разработчиков из всего Яндекса.

ORM — это библиотека, описывающая модель данных поверх динамических таблиц YT и предоставляющая удобную абстракцию между пользовательским кодом и слоем хранения данных. Библиотека позволяет описывать объекты и связи между ними с помощью protobuf-сообщений, а также с помощью protobuf-аннотаций позволяет настраивать вторичные индексы, хранение истории по наборам полей и другую функциональность. Посредством кодогенерации из данного описания объектов строится набор классов и функций на С++, с которыми уже взаимодействует пользовательское приложение.

С помощью ORM внутри Яндекса построено два крупных сервиса: YP — ключевая часть RTC, отвечающая за хранение метаинформации обо всех хостах Яндекса, сервисах и их подах, Grut — единая база рекламы, отвечающая за её показ и модерацию.

Объектная модель как YP, так и Grut насчитывает десятки видов взаимосвязанных объектов. Также оба сервиса работают в режиме real-time и хранят десятки терабайт информации в динамических таблицах YT.

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

C++

Что нужно делать

  • Развивать ORM и различные инструменты вокруг него.
  • Искать новых пользователей внутри компании и помогать им заезжать на ORM.

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

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

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

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

Условия

  • Сильная команда, с которой можно расти.
  • Возможность влиять на процесс и результат.
  • Зарплата на уровне рынка и выше.
  • Премии каждые полгода для всех, кто успешно прошёл ревью.
  • Расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей.
  • Гибкий график работы.
Евгений Смирнов Talent Associate
Яндекс (Поисковый портал)

О компании Яндекс (Поисковый портал)

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Яндекс — одна из крупнейших ИТ-компаний в России. Мы развиваем самую популярную в стране поисковую систему и создаём сервисы, которые помогают людям в повседневных делах. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для бизнеса.

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

5 000 – 8 000 $/мес на руки
📍 Испания, Сербия, Любая страна по договоренности, полная удалёнка, помощь с переездом
4 500 – 5 500 €/мес на руки
📍 Лимасол (Кипр), помощь с переездом
4 500 – 9 000 €/мес на руки
📍 Амстердам (Нидерланды), Белград (Сербия), помощь с переездом
4 200 – 6 600 €/мес на руки
📍 Берлин (Германия), помощь с переездом
4 000 – 8 000 €/мес на руки
📍 Нидерланды, Сербия, помощь с переездом