Яндекс

Разработчик на С++ в Yandex Infrastructure (команда транспорта нотификаций)

Middle · Гибрид · Чита, Россия · Английский не нужен

Навыки

  • Алгоритмы и структуры данных
  • API (интеграции)
  • Code review
  • Многопоточность
  • C++
  • CRM-маркетинг
  • Распределённые системы
Ещё 14
  • Git
  • Highload
  • IAM / IDM
  • iOS
  • Linux
  • Производство
  • Ответственность за результат
  • PostgreSQL
  • SRE-практики
  • TCP/IP
  • Телеком
  • Telegram-канал
  • WebSocket
  • Yandex Cloud

О компании и продукте

  • Мы ищем разработчика, которому интересно работать с распределёнными системами, решать инфраструктурные задачи и развивать сервис в экосистеме Yandex Cloud
  • Наша команда разрабатывает крупный инфраструктурный сервис нотификаций для всех сервисов Яндекса. Для него характерны высокие нагрузки, сложные технические задачи и архитектурные вызовы. Мы помогаем самым разным продуктам быстро взаимодействовать с пользователями по ежедневным сценариям в реальном времени. Через сервис проходят миллиарды сообщений в сутки: пришло новое письмо — мы уведомим, подъехало такси — мы позовём, изменился контент веб-страницы — мы обновим. В команде широко используются C++ последнего стандарта, Boost, PostgreSQL, Git, налажены прозрачные процессы, широко применяются практики гибкой разработки и бережливого производства: ограничение незавершённой работы, предварительное проектирование, код-ревью, парное программирование

Задачи

  • Разработчик на С++ в Yandex Infrastructure (команда транспорта нотификаций)
  • Буду рад познакомиться и рассказать подробнее о задачах команды
  • Денис Харыбин
  • Руководитель группы разработки транспорта нотификаций
  • Разработчики решают самые разные задачи — от асинхронного программирования до распределённых систем и реализации требований конечного продукта
  • Наши материалы
  • Статья на Хабре «Когда почта доставляет: боремся с потерями push-уведомлений в iOS»
  • Выпуск подкаста «До нас дошло» «Получите, распишитесь!»
  • Какие задачи вас ждут Разработка новых каналов доставки
  • Вы будете проектировать, разрабатывать и внедрять новые каналы доставки — например, отвечать за отправку СМС, уведомлений в Telegram или событий в Yandex Message Queue
  • Масштабирование и оптимизация стабильности
  • Вы поможете обеспечивать высокую доступность (SLO 99,99%) и масштабировать сервис (сейчас мы обрабатываем около 300 тыс. запросов в секунду в API)
  • Для этого, например, необходимо эффективно работать с WebSocket-соединениями: уметь быстро удалять старые подписки и создавать новые, когда 30 млн соединений одновременно переподключаются
  • Интеграция с экосистемой Yandex Cloud
  • Вам предстоит интегрировать Cloud Notification Service с системами управления доступом (IAM), биллингом и тесно работать с другими облачными сервисами
  • Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Уверенно владеете C++ и используете его в продакшн-разработке
  • Знаете классические алгоритмы и структуры данных и умеете применять их на практике
  • Понимаете основы многопоточного и асинхронного программирования
  • Умеете писать читаемый и поддерживаемый код, участвовать в код-ревью
  • Готовы разбираться в сложных системах и постепенно брать на себя больше ответственности
  • От 5 лет

Будет плюсом

  • Работали с Linux и серверной разработкой
  • Разрабатывали сетевые или распределённые сервисы
  • Понимаете сетевой стек: TCP/IP, HTTP, взаимодействие сервисов
  • Знакомы с Go или готовы его использовать
  • Понимаете основные принципы проектирования систем и сервисов
  • Больше о команде Подписывайтесь на телеграм-канал Yandex Infrastructure , чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса
  • Как в Яндексе проходят алгоритмические секции собеседований
  • Как мы нанимаем бэкенд-разработчиков
  • Задачи для подготовки к собеседованиям

Условия

  • Гибридный
  • Меня зовут Денис Харыбин, я руковожу командой разработки транспорта нотификаций

Паспорт вакансии

История публикации

Появилась в Вакандии26 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 26 дней назад
Среди похожихНет данных38 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдMiddleвыведено из другого признака
Формат работыГибридвычитано из текста вакансии
ГеографияЧита, Россиявычитано из текста вакансии
Зарплатане указана

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе

Проверка Вакандии

Источники и свежесть

Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
  • careerОсновная публикация · 2026-07-30

Работодатель

Яндекс

50 активных вакансий · вилка работодателя указана в 2%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеyandex.ru.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке

  1. Почему похожа: похожая специализация · тот же грейд

    CSSSR

    DevOps-инженер

    • Middle
    • Удалённо
    Подробнее