yandex
Страна
Россия
УдалённоПолная занятость

Разработчик на С++ в Yandex Infrastructure

ИИОценка ИИ

Сильная инженерная культура Яндекса, работа с современным стеком в облачной инфраструктуре и отличный социальный пакет делают эту вакансию крайне привлекательной.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена жесткими требованиями к знанию C++, алгоритмов и многопоточности, а также необходимостью обеспечивать SLO 99,99% в распределенных системах.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок250 000 ₽ – 500 000 ₽
ИИОценка ИИ

Зарплата в Яндексе для опытных C++ разработчиков обычно находится на верхнем пределе рынка, часто дополняясь значительными годовыми бонусами и опционами (RSU).

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

*✨ Разработчик на С++ в Yandex Infrastructure*

Привет! Мы ищем разработчика, которому интересно работать с распределёнными системами, решать инфраструктурные задачи и развивать сервис в экосистеме Yandex Cloud.

Денис Харыбин

Руководитель группы разработки транспорта нотификаций

Наша команда разрабатывает крупный инфраструктурный сервис нотификаций для всех сервисов Яндекса. Мы помогаем продуктам быстро взаимодействовать с пользователями по ежедневным сценариям в реальном времени. Разработчики решают самые разные задачи — от асинхронного программирования до распределённых систем и реализации требований конечного продукта.

Какие задачи вас ждут:

• Разработка новых каналов доставкиВы будете разрабатывать и внедрять новые каналы доставки — например, отвечать за отправку СМС, уведомлений в Telegram или событий в Yandex Message Queue.

• Масштабирование и оптимизация стабильностиВы поможете обеспечивать высокую доступность (SLO 99,99%) и масштабировать сервис. Для этого, например, необходимо эффективно работать с WebSocket-соединениями.

• Интеграция с экосистемой Yandex CloudВам предстоит интегрировать Cloud Notification Service с системами управления доступом (IAM), биллингом и тесно работать с другими облачными сервисами.

Мы ждём, что вы:• Уверенно владеете C++ и используете его в продакшн-разработке

• Знаете классические алгоритмы и структуры данных и умеете применять их на практике

• Понимаете основы многопоточного и асинхронного программирования

• Умеете писать читаемый и поддерживаемый код, участвовать в код-ревью

• Готовы разбираться в сложных системах и постепенно брать на себя больше ответственности

Будет плюсом, если вы:• Работали с Linux и серверной разработкой

• Разрабатывали сетевые или распределённые сервисы

• Понимаете сетевой стек

• Знакомы с Go или готовы его использовать

Почему у нас хорошо:В Яндексе корпоративная подписка на хорошую жизнь — чекапы, спорт, терапия, образовательные курсы и многое другое. Это не все бонусы — полный список тут.

*📩* Откликнуться на нашем сайте

#бэкенд #CPP #infrastructure #cloud

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C++
  • Algorithms
  • Data Structures
  • Multithreading
  • Asynchronous Programming
  • Linux
  • Distributed Systems
  • Network Stack
  • Go
  • WebSocket

Возможные вопросы на собеседовании

Вакансия предполагает работу с высоконагруженным сервисом нотификаций.

Как бы вы спроектировали систему, которая должна поддерживать миллионы одновременных WebSocket-соединений?

В описании указано требование по знанию асинхронного программирования.

В чем разница между stackful и stackless корутинами в контексте C++, и какие преимущества они дают в сетевых сервисах?

Работа ведется над инфраструктурным сервисом с высоким SLO.

Как обеспечить консистентность данных в распределенной системе при доставке уведомлений через разные каналы (SMS, Telegram)?

Упоминается работа с Linux и сетевым стеком.

Расскажите о механизмах epoll/io_uring: как они работают «под капотом» и почему важны для производительности бэкенда?

Яндекс уделяет большое внимание алгоритмической подготовке.

Решите задачу: как эффективно найти K наиболее часто встречающихся элементов в бесконечном потоке событий (уведомлений)?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!