О компании
Яндекс Карты — основа экосистемы Яндекса. 90 млн человек пользуются ими ежемесячно. Технологии Карт работают в Лавке, Еде, Доставке, Такси и других сервисах.
Обязанности
- Интеграция новых услуг и партнёров: подключение новых сервисов (рестораны, платёжные системы) в Карты, проектирование API, работа с данными в офлайн-пайплайнах, координация с фронтендом и мобильными разработчиками.
- Разработка и оптимизация офлайн-процессов: работа с большими данными, улучшение качества и скорости подготовки информации, внедрение новых алгоритмов на Python и YQL, настройка мониторинга и тестов.
- Создание платформенных решений с нуля: проектирование и реализация новых сервисов, полный цикл от дизайн-документа до внедрения в продакшен.
- Поддержка и развитие существующих сервисов: анализ инцидентов, работа с логами и базами данных, обеспечение надёжности сервисов.
Требования
- Опыт работы в Linux-среде и с системами контроля версий (Git)
- Коммерческая разработка на C++
- Работа с реляционными базами данных (например, PostgreSQL)
- Понимание принципов работы веб-приложений, REST API и сетевых взаимодействий
- Умение писать читаемый, поддерживаемый код и покрывать его тестами
Условия
- Гибридный формат работы
- Офис в Москве