Москва
Санкт-Петербург
backend
C++ разработчик в Лавку
Фотография автора вакансии

Сергей Федоров

Руководитель бэкенд-разработки Яндекс Лавки

Привет. Мы в Лавке постоянно развиваемся и улучшаем наш сервис, чтобы радовать пользователя оперативной доставкой продуктов — за 15 минут. У нас вы можете работать над живым сервисом. Уверен, им пользуются многие ваши друзья и близкие.

Почему интересно работать с нами:

  • Мы разрабатываем сложный продукт с микросервисной архитектурой.
  • У нас высокие нагрузки, масштабируемость и географическая распределённость.
  • Можно работать с бизнес-логикой и инфраструктурой приложения.
  • Мы используем передовые технологии и работаем на С++ 17.

Что нужно делать:

  • работать над задачами, связанными с клиентской логикой и с архитектурой приложения: какую из баз данных выбрать, — в какой микросервис поместить код, как оптимизировать процессы;
  • работать с СУБД PostgreSQL, MongoDB, Redis и с внутренними СУБД, уметь их масштабировать, шардировать;
  • всегда продумывать отказоустойчивость: даже при падении одного дата-центра необходимо продолжать работу;
  • понимать нагрузочное тестирование, кэширование, лаг репликации, идемпотентность запросов, семантику at least / at most / exactly once и другие особенности разработки распределённых нагруженных систем и разбираться в них.

Чего мы ждём от вас:

  • хорошо знаете C++;
  • разрабатывали для Unix или Linux;
  • работали с STL, желательно с Boost;
  • занимались бэкенд-разработкой, имели дело с высоконагруженными системами.

Будет плюсом:

  • работа с многопоточными системами;
  • работа с MongoDB, PostgreSQL, Redis, Kafka;
  • опыт проектирования архитектуры в распределённых системах.
Фотография автора цитаты

Юрий Мещеряков

Head of Recruitment Екома и Райдтеха

У нас многоступенчатый отбор — так получается объективнее и быстрее. Сейчас вы отправите резюме, и если всё сложится, то в ближайшие 3-5 дней мы пришлём вам приглашение. Что ждёт вас дальше, читайте на странице для подготовки к интервью.