Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик в команду телефонии Вертикалей
Команда телефонии отвечает за звонковую инфраструктуру: прямые звонки по объявлениям, обратные звонки, SIP-сценарии и интеграции с операторами связи.
Мы строим и развиваем коммуникационные сервисы для продуктов юнита:
- обеспечиваем подменные номера для прямых звонков по объявлениям и интегрируемся с операторами сотовой связи;
- реализуем механизмы антифрода в сценариях прямых звонков;
- реализуем обратные звонки;
- развиваем сценарии подбора объявления для пользователя через звонок по заявке;
- поддерживаем SIP-звонки для пользователей с собственными SIP-номерами;
- улучшаем стабильность и наблюдаемость сервисов.
Команда обладает глубокой экспертизой в домене и участвует в проектах, связанных с пользовательскими коммуникациями и смежной инфраструктурой.
У нас много задач на стыке продукта, инфраструктуры и внешних интеграций. Вы будете:
- улучшать пользовательский опыт в сценариях, где важна быстрая и стабильная связь между людьми;
- проектировать решения для критичных коммуникационных потоков;
- повышать устойчивость систем, через которые проходят реальные пользовательские обращения;
- участвовать в запуске новых сценариев для разных классифайдов;
- предлагать технические подходы, которые могут использоваться на уровне всего юнита.
Наш стек
Пишем преимущественно на Scala, в основном используем ZIO.
Используем Docker для контейнеризации и Bazel для сборки.
Работаем с PostgreSQL, MySQL, Kafka, Redis, ClickHouse, YDB, Logbroker, YT.
Разворачиваем сервисы во внутреннем облаке через удобный UI.
Используем внутренние инструменты для работы с логами, метриками и трейсами.
Используем AI-агентов в процессе разработки для решения типовых задач.
Какие задачи вас ждут
Разработка backend-сервисов для пользовательских коммуникаций на ScalaИнтегрироваться с операторами сотовой связи и внутренними системами. Развивать сценарии звонков. Улучшать качество пользовательских коммуникаций в разных продуктовых сценариях. Участвовать в тестировании, релизах и поддержке продакшена. Разбирать инциденты, дорабатывать мониторинги, логи и трейсы. Проектировать архитектуру сервисов и участвовать в дизайн-ревью. Находить баланс между скоростью продуктовых изменений и долгосрочной сопровождаемостью системы.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Имеете опыт в Scala или другом JVM-языке и готовы писать на Scala
- Готовы отвечать за весь жизненный цикл продукта: от проектирования до релиза и поддержки
- Умеете проектировать backend-сервисы и думать об их производительности, устойчивости и сопровождаемости
- Готовы разбираться в предметной области телефонии и интеграциях с внешними провайдерами
- Умеете конструктивно обсуждать технические решения, аргументировать свою позицию и слышать коллег
- Быстро изучаете новое и открыты к освоению технологий и подходов, которые мы используем
Будет плюсом, если вы
- Разрабатывали высоконагруженные или отказоустойчивые backend-сервисы
- Работали с Kafka, Redis, PostgreSQL или другими хранилищами и брокерами сообщений
- Понимаете принципы observability (логирование, метрики, трейсы, алерты)
- Получили опыт интеграций с внешними API или провайдерами
- Внедряли AI-инструменты в процессы разработки
- Интересуетесь телекомом (SIP, маршрутизация, операторы связи)
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие