Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс Райдтех

Разработчик бекенда в службу разработки продукта Такси

в Яндекс Райдтех

от 250 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургПолная удалёнка
Специализация
С++, Python
Уровень
Middle-to-Senior
Команда
6 - 10 человек

Яндекс.Такси — сервис, осуществляющий онлайн-заказ такси и каршеринга. В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.

Разработка продукта — это самая большая часть разработки, влияющая на бизнес. Здесь каждый разработчик может видеть реальный результат своей работы при ежедневных релизах в продакшн: улучшение жизни десятка миллионов наших пользователей и рост прибыли компании.

Работают над проектами, которые напрямую влияют на пользователей: новые функции в приложении, упрощение и ускорение взаимодействия приложения с пользователем со стороны бекенда.

Для того чтобы успешно решать эти задачи, нужно уметь продумывать протоколы, учитывать все комбинации ситуаций, в которых может оказаться пользователь, и многое другое.

Технологии/инструменты

C++PythonRedisPostgreSQLMongoDB

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

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

С удовольствием встретятся с вами, если вам интересны их задачи и вы готовы разрабатывать продуктовый бекенд на C++ (11/14) и Python (3.6/2.7).

Приветствуются

  • Хорошее знание C++ или Python.
  • Опыт разработки в Unix или Linux.
  • Опыт бекенд-разработки, опыт работы с высоконагруженными системами.
  • Навыки работы с MongoDB, Postgres, Redis, Kafka.
  • Умение проектировать архитектуру в распределенных системах.

Условия

  • Сильная команда, с которой можно расти.
  • Сложные задачи для сервисов с миллионами пользователей.
  • Возможность влиять на процесс и результат.
  • Зарплата на уровне рынка и выше.
  • Премии каждые полгода для всех, кто успешно прошел ревью.
  • Ипотечные программы.
  • Компенсация оплаты питания.
  • Расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей.
  • Гибкий график работы.
  • Программа релокации для иногородних сотрудников.

Обо всём важном предпочитают говорить лично, расскажут подробнее про условия и задачи.

Анастасия Воробьева Technical Recruiter
Яндекс Райдтех

О компании Яндекс Райдтех

Сфера
Продуктовая компания
Размер
1001+

Яндекс Райдтех — это Такси, Драйв, Доставка и другие сервисы Яндекса. Подразделение Такси отвечает за то, чтобы перемещение из пункта А в пункт Б было удобным для всех. Это более 800 микросервисов и 42,3 млн пользователей в месяц. Такси — это сложные алгоритмы поиска водителей, продуктовый подход к разработке и высокая нагрузка на сервисы. Одним из продуктов компании является такси для бизнеса. С 2017 года развивают направление беспилотных автомобилей.

В Такси есть три основных направления разработки, где собрано много различных команд с совершенно разными задачами и интересными челленджами.

В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.

Похожие вакансии

8 100 – 10 300 $/мес на руки
Полная удалёнка
6 500 – 9 000 $/мес на руки
Полная удалёнка
4 000 – 4 500 €/мес на руки
📍 Вильнюс (Литва), полная удалёнка, самостоятельный переезд
4 000 – 6 000 $/мес на руки
Полная удалёнка
410 000 – 560 000 ₽/мес на руки
📍 Москва (м. Смоленская), офис или гибрид