Яндекс.Еда — сервис по доставке блюд из ресторанов и продуктов из магазинов. С нами сотрудничают 27 тысяч заведений и больше тысячи магазинов в 130 городах.
Команда обработки платежей создает и поддерживает отказоустойчивую платформу для обработки финансовых транзакций и обеспечивает прозрачность операций для внутренних и внешних потребителей.
Какие задачи вас ждут
разрабатывать и улучшать аудируемую систему хранения и обработки ключевых бизнес-событий и формирования на их основе биллинговых транзакций. Система должна иметь модульную архитектуру и расширяться за счет новых компонентов (компоненты создаются для новых бизнесов или новых типов взаимодействия с партнерами в уже существующих схемах);
разрабатывать новые микросервисы с использованием большого количества уже готовых внутренних инфраструктурных компонентов Яндекса;
работать с СУБД PostgreSQL и с внутренними СУБД Яндекса, оптимизируя работу с ними кода под большие нагрузки;
строить свой код и работу с хранилищами данных в нем так, чтобы он имел максимальную отказоустойчивость, без проблем работал и деплоился в нескольких разнесенных дата-центрах одновременно.
Мы ждём, что вы
хорошо знаете C++;
работали с STL, желательно с Boost;
занимались бэкенд-разработкой, имели дело с высоконагруженными системами;
умеете эффективно работать в команде и коммуницировать с коллегами.
Будет плюсом, если вы
работали с многопоточными системами;
знаете PostgreSQL, Redis и системы очередей;
умеете проектировать архитектуру в распределенных системах.
Что мы предлагаем
комфортабельный офис в «Москва-Сити» в шаговой доступности от метро;
удобный график работы, возможность работать из дома, пока коронавирус не будет побежден;
компенсация оплаты питания;
расширенный пакет ДМС со стоматологией, 100%-я оплата больничного;
подведение итогов работы и премии каждые полгода;
тренажерный зал и дежурный врач в офисе;
бесплатная парковка на территории бизнес-центра;
качественное обучение: поездки на семинары и конференции, библиотека для сотрудников, множество внутренних тренингов.