Вакансия “Старший С++ разработчик (техлид) в проект YT ORM“

Описание вакансии:
|
|
Вид работы: |
#аналитическая
|
Рабочее место: |
•
Стационарное рабочее место
|
Тип занятости: |
•
Постоянная работа
|
График работы: |
•
полный день
|
Опыт работы: | • Более 6 лет |
Обязанности: |
•
Развивать ORM и различные инструменты вокруг него
•
Искать новых пользователей внутри компании и помогать им заезжать на ORM
|
Требования: |
•
C++
•
Алгоритмы и структуры данных
•
ORM
•
Имеете опыт разработки на C++ и хотите развиваться в этом направлении
•
Уверенно знаете алгоритмы и структуры данных
•
Разрабатывали сетевые, многопоточные и асинхронные приложения
•
Умеете работать в команде и готовы выстраивать рабочие взаимоотношения с коллегами из других подразделений
|
Дополнительно: |
•
Платформа YT — это ключевой компонент инфраструктуры хранения и обработки данных в Яндексе. Мы решаем сложные задачи и стремимся к тому, чтобы решения получались надежными, удобными и достаточно простыми в использовании. Ищем сильного разработчика в команду YT ORM, которому интересны подобные вызовы и который хотел бы строить продукты для тысяч разработчиков из всего Яндекса. ORM – это библиотека, описывающая модель данных поверх динамических таблиц YT и предоставляющая удобную абстракцию между пользовательским кодом и слоем хранения данных. . Библиотека позволяет описывать объекты и связи между ними с помощью protobuf-сообщений, а также с помощью protobuf-аннотаций позволяет настраивать вторичные индексы, хранение истории по наборам полей и другую функциональность. Посредством кодогенерации из данного описания объектов строится набор классов и функций на С++, с которыми уже взаимодействует пользовательское приложение. С помощью ORM внутри Яндекса построено два крупных сервиса: YP – ключевая часть RTC, отвечающая за хранение метаинформации обо всех хостах Яндекса, сервисах и их подах, Grut – единая база рекламы, отвечающая за её показ и модерацию. Объектная модель как YP, так и Grut насчитывает десятки видов взаимосвязанных объектов. Также оба сервиса работают в режиме real-time и хранят десятки терабайт информации в динамических таблицах YT. Условия: сильная команда, с которой можно расти; сложные задачи для сервисов с миллионами пользователей; возможность влиять на процесс и результат; премии каждые полгода для всех, кто работает эффективно; ипотечные программы под 3% на 10 лет или без процентов на 3 года; компенсация питания; расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей; спортзал, тренажёрный зал, йога в офисе; гибкий график; возможность работать в офисах по России (Санкт-Петербург, Новосибирск, Екатеринбург) или в одном из наших хабов (Сербия, Армения, Казахстан). |