Backend

Разработчик на C++ в логистику Еды Full-time

О компании и команде

Наша команда отвечает за динамическое ценообразование и расчёт ETA в логистике Яндекс Еды. Для разработчиков бэкенда у нас есть самые разные задачи. Продуктовые — чтобы точно предсказывать время доставки заказа. Алгоритмические — строим системы баланса спроса и предложения, динамического ценообразования для курьерской доставки. Инфраструктурные — чтобы система была быстрой, надёжной, переживала частичные отказы, не теряла данные и т. д.

Мы ищем человека, которому важна как техническая часть построения бэкенда (микросервисы, API, СУБД и т. д.), так и продуктовые результаты его работы и влияние на внешний мир в целом.

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

  • Писать отказоустойчивый, оптимизированный, поддерживаемый и масштабируемый код на C++, а также делать ревью кода коллег
  • Проектировать, разрабатывать и развивать микросервисы, думать об их отказоустойчивости, высоких нагрузках и масштабируемости
  • Создавать базы данных, думать о шардировании, масштабировании и эффективном использовании БД под нагрузками
  • Заботиться о том, как ваши решения влияют на бизнес Еды и на мир в целом

Ожидания от кандидата

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

  • Хорошо знаете и понимаете C++, STL, классические алгоритмы и структуры данных
  • Работали с реляционными базами данных
  • Аккуратно пишете код и имеете привычку проверять его

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

  • Работали с Redis
  • Хотя бы немного знакомы с Python (на нём мы пишем тесты)
  • Проектировали микросервисную архитектуру

Условия работы


  • Множество сложных и интересных задач
  • Подведение итогов и премии каждые полгода за успешную работу
  • Удобный график работы
  • Компенсацию оплаты питания на территории офиса
  • Расширенный пакет ДМС со стоматологией, полную оплату больничного
  • Бесплатную парковку на территории бизнес-центра

Overview

  • Employer: Яндекс
  • Job Title: Разработчик на C++ в логистику Еды
  • Published: 8 months, 3 weeks ago
Apply For This Job