← Все вакансии/Яндекс
FlexibleМосква

Go/C++ Software Engineer

Я
Яндекс
Формат
Flexible
О роли

Описание вакансии

О компании

Яндекс Лавка — сервис доставки продуктов за 15–20 минут. Команда разрабатывает бэкенд-сервисы, которые обеспечивают работу курьеров: управляет сменами, рассчитывает заработок, ведёт звонки и чаты, следит за тем, чтобы заказы как можно быстрее доходили до клиентов. Вместе с мобильными разработчиками команда создаёт приложение со сложными функциями и механиками. В проектах есть продуктовые задачи; команда тесно взаимодействует с продакт-менеджером и вместе ищет, что можно улучшить.

Обязанности
  • Развивать сервисы курьерского продукта.
  • Проектировать архитектуру и создавать Go-микросервисы, которые заменят существующие и будут поддерживать больше функций.
  • Участвовать в трансформации рабочих процессов, связанной с внедрением ИИ-инструментов, и помогать создавать среду будущего.
Требования
  • Опыт бэкенд-разработки и работы с распределёнными системами.
  • Разработка микросервисов на Go и C++.
  • Умение разбираться в унаследованном коде и переносить логику на новые технологии, сохраняя стабильность продукта.
  • Использование ИИ-агентов при разработке.
  • Интерес к разработке продукта.
  • Технологический стек: C++20 с userver, Golang с фреймворком goliath, микросервисная архитектура, PostgreSQL как основная база данных, Backend Driven UI, технологии и инструменты Яндекса.
  • Будет плюсом опыт работы с PostgreSQL и системами очередей, умение проектировать архитектуру распределённых систем и готовность к амбициозным задачам.
Условия
  • Указаны варианты работы: удалённо, в офисе или гибридно.
  • Указано требование: от 5 лет опыта.
Стек и навыки

С чем работаем