Вакансия из официального источника
Разработчик на С++ в Маркет
Яндекс · Место работы уточняется у работодателя
Описание вакансии
Яндекс Маркет — один из крупнейших маркетплейсов в России. На площадке представлено более 100 миллионов товаров, а число активных покупателей превышает 18 миллионов. У нас смелые планы и сильная команда — присоединяйтесь к одному из самых масштабных проектов в российской электронной коммерции.
Ищем C++-разработчика, который будет создавать и развивать поисковые сервисы, системы построения поисковых индексов, роботов для сбора данных и инструменты распределённой обработки больших объёмов информации.
Мы стремимся задавать технологические тренды в индустрии: не боимся отказываться от устаревших решений, пересматриваем архитектуру и внедряем современные подходы, которые делают продукт лучше, а разработку — быстрее.
Мы уделяем особое внимание производительности, отказоустойчивости и надёжности наших решений: сервисы Маркета должны стабильно работать под высокой нагрузкой и оставаться доступными 24/7, 365 дней в году.
Какие задачи вас ждут
Оптимизировать существующие системы и проектировать новые архитектурные решения
Вам предстоит использовать графовые модели для представления бизнес-логики и сетевых взаимодействий, находить узкие места и ускорять работу микросервисов, оценивать результат не только по техническим показателям, но и по его влиянию на продуктовые и бизнес-метрики.
Запускать новые продукты и сквозные проекты
Вы будете работать на стыке карточки товара, финтех-сервисов, промомеханик, чекаута, Поиска, Корзины и смежных продуктовых направлений, объединяя несколько сервисов в единый пользовательский сценарий.
Решать сложные задачи, связанные с высокими нагрузками
Нужно будет работать с нагрузкой в сотни тысяч RPS, шардированием и брокером сообщений, а также обеспечивать устойчивость сервисов к сбоям оборудования.
Мы ждём, что вы
- Знаете классические алгоритмы и структуры данных
- Уверенно владеете C++ и STL
- Имеете актуальный опыт коммерческой разработки на C++
- Осознанно используете AI-инструменты в инженерной работе, критически оцениваете полученные результаты и отвечаете за качество, безопасность и производительность итогового решения
- Понимаете базовые принципы работы современных генеративных и ML-моделей, их возможности и ограничения
Будет плюсом, если вы
- Занимались многопоточным и сетевым программированием
- Проектировали и разрабатывали высоконагруженные сервисы
- Автоматизировали с помощью AI рутинные этапы разработки: написание тестов и документации, поиск ошибок, рефакторинг или миграцию кода
- Внедряли AI-ассистентов и агентов в командные процессы разработки, интегрировали их с репозиториями, CI/CD, базами знаний или баг-трекерами
- Оценивали эффективность и надёжность AI-инструментов, выстраивали проверку их результатов с помощью тестов, статического анализа, код-ревью и инженерных метрик
Узнать больше
-
Маркет
-
Как в Яндексе проходят алгоритмические секции собеседований
-
Как мы нанимаем бэкенд-разработчиков
-
Задачи для подготовки к собеседованиям
Откликнуться на сайте компании
Источник: официальный сайт Яндекс. Актуальность проверена 14.09.2026 13:31 (Екатеринбург).
