9575 вакансий из первоисточников от 66 компаний

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9575 вакансий 66 компаний

Загружаем каталог...

Вакансия из официального источника

Разработчик на C++ в команду SEO‑платформы

Яндекс · Москва

Описание вакансии

Наша команда разрабатывает SEO‑платформу для нескольких продуктов Яндекса. Мы создаём и обновляем миллионы посадочных страниц под поисковые запросы, удаляем дубли URL, настраиваем редиректы и перелинковку, готовим данные для поисковых роботов. Также мы разрабатываем серверную логику на C и пайплайны подготовки данных.

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

Ищем бэкендера, которому будет интересно работать на всех этапах — от создания модели данных и API до интеграции в продукт и эксплуатации.

Какие задачи вас ждут

Развитие C++-сервисов SEO-платформы

Вы будете разрабатывать серверную логику: заниматься редиректами, перелинковкой и выдачей SEO‑данных, подключать к платформе новые продукты. Вам предстоит проектировать API, согласовывать контракты между сервисами и вносить сквозные изменения — от хранилища до продуктового бэкенда. Также нужно будет оптимизировать сетевые запросы, кеширование и время ответа.

Автоматизация пайплайнов

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

Больше о бэкенде в Яндексе — в канале Yandex for Backend

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

- Работали в коммерческой разработке

- Уверенно владеете C++ и STL, знаете алгоритмы и структуры данных

- Умеете проектировать бэкенд‑сервисы

- Разделяете ответственность компонентов

- Проводите изменения в нескольких связанных системах

- Понимаете принципы межсервисного взаимодействия: HTTP, RPC, сериализацию данных, таймауты, обработку ошибок и совместимость API‑контрактов

- Находите узкие места и оптимизируете производительность с помощью пакетной обработки, дедупликации, кеширования и сокращения сетевых запросов, продумываете безопасное внедрение и откат изменений

- Пишете модульные и интеграционные тесты, используете метрики и логи для диагностики

- Готовы разбираться в существующем коде

- Взаимодействуете со смежными командами при реализации сквозных задач

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

- Занимались многопоточным и сетевым программированием

- Разрабатывали высоконагруженные сервисы

- Работали с распределёнными хранилищами, шардированием и миграциями данных

- Создавали пайплайны обработки и публикации больших объёмов данных

- Знакомы с Python и SQL

- Разрабатывали общие платформенные компоненты для нескольких продуктов — с изоляцией данных, отдельными конфигурациями и независимым внедрением изменений

- Использовали AI‑инструменты для исследования кода, разработки, тестирования и рефакторинга, проверяли результат тестами, статическим анализом и код‑ревью

Узнать больше

-

Техплатформа Городских сервисов Яндекса

-

Офисы в Москве

-

Как в Яндексе проходят алгоритмические секции собеседований

-

Как мы нанимаем бэкенд-разработчиков

-

Задачи для подготовки к собеседованиям

Откликнуться на сайте компании

Источник: официальный сайт Яндекс. Актуальность проверена 28.09.2026 16:01 (Екатеринбург).