Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик бэкенда в Мессенджер
Наша команда разрабатывает высоконагруженный бэкенд, который обрабатывает сотни тысяч запросов в секунду и миллионы сообщений в сутки с нативных приложений и внутренних интеграций.
Наш стек: C++17/20, Java 21 + Spring Boot, PostgreSQL, Linux, а также собственные разработки Яндекса, такие как YDB и Odyssey. На C++ реализованы самые нагруженные компоненты системы, на Java — сопутствующие микросервисы.
Какие задачи вас ждут
Запуск новых продуктовых возможностей и современных инструментов для работыМы регулярно добавляем фичи, которые помогают в работе сотням тысяч наших пользователей каждый день. Нативная интеграция с AI, гибкие настройки прав доступа, кросс-продуктовые сценарии — придумайте свою фичу и выкатите её в прод!
Построение коробочного on-premises-решения
Востребованная у крупных клиентов возможность — развёртывание сервиса на своей инфраструктуре. Портировать сервис, который много лет развивается по модели SaaS, на чётко ограниченный набор стандартных для индустрии технологий — особый вызов.
Масштабирование и развитие архитектуры серверной части
Мессенджер должен работать быстро и надёжно при любом качестве сети и справляться с быстрым ростом количества пользователей. Поэтому мы постоянно ускоряем пользовательские сценарии и пересматриваем архитектурные решения.
Разработка гибких решений для интеграции с другими сервисами
Мессенджер — это не только рабочие чаты в экосистеме Яндекс 360, но и универсальная платформа для построения сценариев коммуникации с пользователями для более чем 20 сервисов Яндекса.
Мы ждем, что вы
- Хорошо владеете С++17 и STL
- Знакомы с классическими алгоритмами и структурами данных
- Уверенно владеете языком запросов SQL
- Имеете опыт многопоточного программирования
- Понимаете принципы построения отказоустойчивых систем
Будет плюсом, если вы
- Разрабатывали высоконагруженные распределённые системы
- Знакомы с системами очередей (Kafka, RabbitMQ)
- Имеете промышленный опыт разработки на Java
- Разрабатывали под Linux
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие