сегодня

c++ разработчик ассортимента маркетплейса

ориентир по рынку
вакансия зп не указана
в среднем 232 077 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Яндекс Маркет — маркетплейс, где десятки тысяч продавцов размещают свои товары. Платформа ассортимента принимает товарные предложения продавцов, хранит их, проверяет и передаёт сервисам Маркета. Группа обрабатывает и хранит более 2 миллиардов товарных предложений, поддерживает загрузку через API, личный кабинет и Excel-файлы.

задачи

  • Развивать бэкенд каталога товаров в кабинете продавца;
  • Добавлять новые фильтры и действия в каталоге;
  • Обеспечивать быструю выборку по миллионам товаров одного продавца;
  • Договариваться о контрактах с фронтендом кабинета;
  • Развивать схему хранения товарных предложений;
  • Ускорять чтение и запись данных;
  • Улучшать качество и скорость поиска по ассортименту;
  • Развивать генерацию шаблонов и разбор загруженных Excel-файлов;
  • Добавлять колонки и правила валидации;
  • Поддерживать подсказки и выпадающие списки в таблицах;
  • Ускорять обработку больших файлов;
  • Расширять API сервиса под новые сценарии кабинета;
  • Поддерживать латентность в заданных пределах;
  • Разбираться с нагрузкой и кешированием;
  • Переводить сервисы на общую платформу исполнения запросов;
  • Выносить состояние сервисов в отдельное хранилище;
  • Проводить архитектурные изменения на работающей системе под нагрузкой.

требования

  • Уверенно писать на C++ и знать современный стандарт C++20/23;
  • Читать и писать код на Python;
  • Понимать многопоточность и асинхронный код;
  • Понимать устройство серверных сервисов, HTTP или gRPC, таймауты, ретраи и метрики;
  • Иметь опыт работы с любой базой данных;
  • Понимать влияние схемы данных на скорость запросов;
  • Уметь декомпозировать задачи и доводить их до продакшена;
  • Быть внимательным к деталям и тестировать свой код;
  • Быть готовым работать в Москве в офисе или гибридном формате;
  • Будет плюсом опыт работы с распределёнными системами или MapReduce-платформами, разработки высоконагруженных сервисов и оптимизации их производительности, работы с gRPC и Protobuf, разбора или генерации Excel-файлов и OOXML, опыт в e-commerce, понимание ассортимента маркетплейса и опыт с полнотекстовым поиском.

условия

  • Расширенная медицинская страховка с первого месяца работы;
  • Оплачиваемый больничный — 30 дней в году с сохранением полной зарплаты;
  • ДМС покрывает плановую и неотложную помощь за рубежом, лечение критических заболеваний, стоматологию и ежегодные чекапы;
  • Онлайн-консультации с психологами и психотерапия в офисах, где есть соответствующий кабинет;
  • После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия;
  • Оплачивается ведение беременности и роды для сотрудниц и жён сотрудников, которые работают в компании более двух лет;
  • ДМС для детей и супругов по системе 80/20: компания оплачивает 80% стоимости.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.