- Страна
- Россия
Разработчик бэкенда (С++/Go) в Яндекс Карты
Работа в одной из лучших инженерных команд страны над продуктом мирового уровня с отличным соцпакетом и возможностями для профессионального роста.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена строгими требованиями Яндекса к алгоритмической подготовке, знанию C++ на глубоком уровне и умению работать с высоконагруженными системами и большими данными.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в Яндексе для опытных разработчиков обычно соответствует верхнему сегменту рынка, дополняясь значительными бонусами и опционами (RLU), что делает совокупный доход выше среднего по рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*🗺* Разработчик бэкенда (С++/Go) в Яндекс Карты
Карты — основа экосистемы Яндекса. 90 млн человек пользуются ими ежемесячно, а технологии Карт работают в Лавке, Еде, Доставке, Такси и других сервисах с многомиллионной аудиторией. Мы оцифровываем реальный мир, чтобы легко решать повседневные задачи.
Какие задачи вас ждут:
• Интеграция новых услуг и партнёров
Вы будете подключать новые сервисы (например, очередную сеть ресторанов или платёжную систему) в Карты. Это полноценная feature-разработка: от проектирования API и работы с данными в офлайн-пайплайнах до координации с фронтендом и мобильными разработчиками.
• Разработка и оптимизация офлайн-процессов
Предстоит работать с большими данными, чтобы улучшать качество и скорость подготовки информации об услугах. Вы будете находить точки роста, внедрять новые алгоритмы на Python и YQL, настраивать мониторинг и тесты.
• Создание платформенных решений с нуля
Для новых продуктов вам может потребоваться спроектировать и реализовать новый сервис. Вы пройдёте полный цикл: от дизайн-документа и выбора технологий до внедрения в продакшен с учётом всех требований к инфраструктуре.
• Поддержка и развитие существующих сервисов
Вы будете заниматься операционной деятельностью: анализировать инциденты (например, неудавшиеся платежи), углубляясь в логи и базы данных.
Мы ждём, что вы:
• Работали в Linux-среде и с системами контроля версий (Git)
• Занимались коммерческой разработкой на С++
• Работали с реляционными базами данных (PostgreSQL)
• Понимаете принципы работы веб-приложений, REST API и сетевых взаимодействий
• Умеете писать читаемый, поддерживаемый код и покрывать его тестами
Почему у нас хорошо:
Мы предоставляем полный набор, который поможет уберечься от тревожности и выгорания: ежегодные медицинские чекапы, йога и психотерапия. Это не все бонусы — полный список тут.
*📩*{{apply_contact}}на нашем сайте
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Go
- PostgreSQL
- Python
- REST API
- Git
- Linux
- YQL
Возможные вопросы на собеседовании
Яндекс уделяет огромное внимание эффективности кода, особенно в C++.
Расскажите о механизмах управления памятью в C++ и в каких случаях вы бы предпочли использование умных указателей, а в каких — сырых?
Вакансия предполагает работу с большими данными и офлайн-пайплайнами.
Как бы вы спроектировали систему обработки данных, которая должна обновлять информацию о тысячах ресторанов в Картах с минимальной задержкой?
Упоминается работа с PostgreSQL.
Какие стратегии оптимизации SQL-запросов вы применяли на практике при работе с таблицами объемом в сотни миллионов строк?
В описании указано использование Go наряду с C++.
В каких сценариях, на ваш взгляд, разработка микросервиса на Go будет эффективнее, чем на C++, и наоборот?
Важная часть работы — интеграция партнеров и проектирование API.
Опишите ваш подход к обеспечению обратной совместимости API при внедрении новых крупных фич для внешних партнеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

