Разработчик на С++ в Яндекс.Маркет
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Условия работы
Яндекс.Маркет — это один из крупнейших маркетплейсов. Сейчас на площадке представлено около 21 миллиона наименований товаров, а количество активных покупателей уже приближается 8,5 миллионам. У нас амбициозные планы на будущее и потрясающая команда. Вы сможете стать частью большого проекта, одного из самых значимых в истории российского e-commerce.
Наша команда разрабатывает высоконагруженный распределенный бэкенд, который ищет товары маркетплейса, обогащает их фичами и обеспечивает логику заказа. Код пишем на C++, тесты — на Python.
Примеры задач, которые мы решаем:
- увеличить полноту поиска;
- добавить фильтры;
- учесть информацию о сроках и стоимости доставки;
- применить логику промоакций: скидок, бонусов, промокодов, кешбэка;
- вычислить минимальное количество посылок для товаров из корзины (от разных поставщиков, с разных складов и т. д.);
- реализовать механизмы скрытия товаров (если товар закончился или продается не во всех регионах, поставщик передал неверные данные и т. д.);
- подключить новые возможности доставки товаров.
Что нужно делать:
- разрабатывать основной поисковый сервис Маркета;
- участвовать в создании компонентов, подготавливающих данные для поиска;
- поддерживать и улучшать надежность сервисов: писать тесты, участвовать в код-ревью, проводить нагрузочные «стрельбы», оптимизировать алгоритмы, искать и решать нетривиальные проблемы;
- принимать участие в проектной разработке, взаимодействовать с коллегами.
Мы ждем, что вы:
- умеете писать понятный и расширяемый код;
- готовы работать в команде.
Будет плюсом, если вы:
- понимаете, как устроены распределенные системы;
- интересуетесь развитием маркетплейсов, пользуетесь ими, хотите влиять на развитие продукта;
- готовы прорабатывать архитектуру, проектировать части системы, брать на себя роль мини-лида проекта;
- умеете оценивать сроки, доводите задачи до конца с минимальным вмешательством извне.
Бонусы
- современный офис, в котором есть вся необходимая инфраструктура для комфортной работы и отдыха, можем обсудить и удаленную работу, если ваш часовой пояс недалеко от Москвы и вы готовы быть на связи;
- официальное трудоустройство, компенсация питания на территории кампуса и в его окрестностях;
- гибкий график: мы не контролируем ваше время, главное — выполнять задачи;
- профессиональная команда, у которой можно многому научиться и перенять полезный опыт;
- культура открытости и взаимопомощи: у нас работают увлеченные люди, небезразличные к тому, что они делают;
- высокая скорость процессов и возможность быстро увидеть свой вклад;
- работа в технологической компании, которая создает сервисы, приносящие пользу миллионам людей.