← Все заказы

Разработчик на С++ в группу разработки YT ORM

Яндекс

12 ч назад

Текст заказа

Работа в компании Яндекс для специалиста «Разработчик на С++ в группу разработки YT ORM». От 3 лет. Высокая заработная плата и социальные гарантии в IT-компании России
Вакансия «Разработчик на С++ в группу разработки YT ORM» в Яндексе — работа в компании Яндекс для IT-специалистов
YTsaurus
Как в Яндексе проходят алгоритмические секции собеседований
Как мы нанимаем бэкенд-разработчиков
Задачи для подготовки к собеседованиям
От 3 лет
Удалённая работа
Офис
Гибридный
Python
C++
Войти и откликнуться
Мы в YT ORM строим инфраструктурный сервис для работы со сложными взаимосвязанными данными поверх распределённого key-value-хранилища. Если коротко — делаем так, чтобы сложные объектные модели можно было хранить надёжно, работали они быстро, а управление ими не приносило лишней головной боли.
Наш инструмент используют одни из самых живых и быстро развивающихся сервисов компании: рекламные платформы, системы управления кластерами и другие критически важные инфраструктурные компоненты. Здесь постоянно появляются новые задачи, растут объёмы данных и усложняются взаимосвязи между объектами.
Приходится одновременно думать о производительности запросов, согласованности данных, эволюции API и обратной совместимости: систему используют многие команды, и любое изменение должно быть быстрым, надёжным и предсказуемым. Иногда наша работа выглядит как «ускорить запрос в два раза», а иногда — как «понять, почему всё работало быстро, пока не начало работать правильно».
Основной язык разработки — C++. Python используем для тестов и вспомогательных скриптов.
Какие задачи вас ждут
Развитие API и возможностей объектной модели
Вы будете развивать API для работы со сложными моделями данных и помогать командам решать новые задачи с помощью YT ORM. Изменения должны делать инструмент удобнее и сохранять обратную совместимость для пользователей.
Оптимизация сложных запросов
Вам предстоит находить узкие места в обработке запросов и ускорять работу со взаимосвязанными объектами. Важно сохранять производительность под высокой нагрузкой и при росте объёмов данных, не нарушая гарантий согласованности.
Инструменты администрирования и миграции данных
Вы станете создавать инструменты для управления большими базами и миграции огромных массивов данных. Нужно продумывать, как менять структуру объектов и связи между ними, сохраняя целостность данных и предсказуемое поведение системы.
Динамический ОРМ
Ещё одна важная задача — развивать YT ORM как СУБД: создавать механизмы управления схемами, типами объектов, связями и индексами. Нужно сделать так, чтобы пользователи могли создавать и изменять модели данных во время работы системы, сохраняя целостность данных и совместимость с существующими приложениями.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждём, что вы
Уверенно владеете C++ и готовы разрабатывать на нём высокопроизводительные системы
Знаете Python на уровне, достаточном для написания тестов и вспомогательных скриптов
Хорошо знаете алгоритмы и структуры данных, умеете оценивать сложность решений
Умеете анализировать производительность, находить узкие места и проверять гипотезы измерениями
Будет плюсом, если вы
Разрабатывали распределённые системы или сервисы с высокой нагрузкой
Понимаете основные принципы работы БД: индексы, транзакции и согласованность
Создавали библиотеки доступа к данным или инструменты администрирования баз
Занимались нагрузочным тестированием или миграциями больших объёмов данных
Узнать больше
YTsaurus
Как в Яндексе проходят алгоритмические секции собеседований
Как мы нанимаем бэкенд-разработчиков
Задачи для подготовки к собеседованиям
Бенефиты работы в Яндексе
AI-инструменты
Компенсация от 100М токенов для ваших экспериментов и оптимизации рутины.
Доступ к передовым моделям для ежедневной работы.
Здоровье
Рост и развитие
Спорт
И ещё
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:
Базовые услуги
Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний.
Ментальное здоровье
Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта.
Ежегодные чекапы
Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться.
Больничный
30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели.
Стоматология
Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом.
Коррекция зрения
После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия.
Терапевты в офисах
Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса.
Ведение беременности и роды
Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет.
Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас.
Больше о бенефитах
Все интересные вам вакансии в одном профиле
Войти и откликнуться
Посмотреть ещё
Бэкенд-разработчик
YTsaurus
Бэкенд-разработчик YTsaurus

Похожие заказы