Обязанности:
Яндекс Еда — сервис по доставке блюд из ресторанов и продуктов из магазинов. Наша команда отвечает за успешное и своевременное прохождение заказа по всем ключевым этапам его жизненного цикла: от создания до получения пользователем. Для нас важна отказоустойчивость и прозрачность компонентов и контроль их работы. Какие задачи вас ждут: разработка основных платформенных сервисов цикла заказа: процессинг, состав, сервис клиентских оферов, история заказов; разработка платформенных компонентов, которые помогают другим командам быстро реализовывать новую продуктовую логику. Тесно взаимодействовать с другими командами Еды; разработка новых микросервисов с помощью большого количества уже готовых внутренних инфраструктурных компонентов Яндекса; работа с PostgreSQL и внутренними СУБД Яндекса, оптимизация кода для больших нагрузок; оптимизация кода и работы с хранилищами данных для обеспечения максимальной отказоустойчивости, надёжности и возможности развёртывания в нескольких географически разнесённых дата-центрах одновременно. Мы ждем, что вы: хорошо знаете один из языков: PHP, C++, Python, Java или Go; готовы первое время писать на PHP, а потом перейти на C++; разрабатывали бэкенд, имели дело с высоконагруженными системами. Будет плюсом, если вы: разрабатывали многопоточные системы; умеете работать с PostgreSQL, Redis; умеете проектировать архитектуру в распределённых системах. Что мы предлагаем: работу в сильной команде, с которой можно расти; возможность влиять на процесс и результат; премии каждые полгода за эффективную работу; компенсацию оплаты питания; тренажёрный зал и дежурный врач в офисе; расширенную программу ДМС: оплату 80% стоимости ДМС для супругов и детей; гибкий график.