Разработчик на С++ в команду рекламы в ecom
Электронная коммерция (ecom) — одно из стратегических направлений развития Поиска и поискового портала. Мы развиваем ecom-сценарии в Поиске и новых продуктах, и нам нужны качественные и эффективные инструменты для продвижения контента.
Наша группа разрабатывает рекламные ecom-сценарии и тесно интегрирована с баннерной системой — сердцем рекламных технологий Яндекса. Сервисы рекламы обрабатывают сотни тысяч запросов в секунду со SLA в несколько сотен миллисекунд. Большой вызов для нас — оптимизировать зрелые рекламные пайплайны для целей ecom-форматов и развивать новые механики продвижения: обогащение выдачи, сквозное ранжирование, новые рекламные продукты.
Присоединяйтесь, если хотите развивать рекламу и ecom вместе с нами!
Приходите к нам
в команду!
Яндекс Реклама — это система монетизации сайтов и приложений. Мы ищем разработчика на С++, который будет улучшать рекламные технологии Яндекса и помогать с запуском новых продуктов в сфере e-commerce.
Что нужно делать:
Развитие ecom-форматов Поиска
Поисковая выдача меняется, становится более обогащённой на товарном срезе. Предстоит добавлять товарные данные в новые форматы, строить товарные эмбеды, создавать товарные факторы и использовать их в ранжировании.
Улучшение ecom-разметки рекламной базы
База рекламных объявлений содержит миллиарды документов. Для эффективной работы на ecom-срезе важно поддерживать полный и качественный маппинг документов на базу товаров и категорий, собирать реалтайм-статистики органических и рекламных взаимодействий с карточками товаров, следить за динамикой цен и многое другое.
Разработка и поддержка высоконагруженного рантайма
Предстоит писать код на C++ и Python и предлагать, как улучшить наши продукты.
Мы ждем, что вы:
- Владеете C++ или готовы на него перейти
- Знаете классические алгоритмы и структуры данных
- Ориентированы на результат и не боитесь сложных задач
Будет плюсом, если вы:
- Проектировали распределённые высоконагруженные системы
- Занимались разработкой в электронной коммерции, рекламе или рекомендательных системах
Условия:
- Работу в сильной команде, с которой можно расти
- Сложные задачи для сервисов с миллионами пользователей
- Премии каждые полгода по результатам работы
- Ипотечные программы
- Компенсацию оплаты питания в офисе
- Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей
- Спортзал, тренажёрный зал, йогу в офисе
- Гибкий график работы
- Парковку для сотрудников
Сколько этапов интервью?
Зависит от направления. В среднем процесс состоит из 3–4 онлайн-встреч и финалов с командами.
Что проверяем на интервью?
Проверяем знание классических алгоритмов и структур данных, умение программировать. Для кандидатов, которые претендуют на старший уровень, дополнительно проводим архитектурную секцию.
Материалы для подготовки:
- Оценка сложности алгоритмов:
- Примеры наших задач:
- Статья «Как проходят алгоритмические секции с кодом на собеседованиях»
- Статья «Собеседования в Яндекс: взгляд бэкендера»
- Подборка по алгоритмам:
- Ресурс LeetCode. Чтобы подготовиться к собеседованию, решите 10–15 задач уровня Medium
- Как проходят архитектурные секции?
- Гайд про архитектуру
- Больше информации об этапах интервью
Приходите к нам
в команду!
Яндекс Реклама — это система монетизации сайтов и приложений. Мы ищем разработчика на С++, который будет улучшать рекламные технологии Яндекса и помогать с запуском новых продуктов в сфере e-commerce.