yandex
Я
Яндекс
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

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

ИИОценка ИИ

Это позиция в одной из сильнейших инженерных команд страны с работой над критически важной инфраструктурой. Отличный соцпакет и работа с передовыми технологиями Yandex Cloud делают вакансию крайне привлекательной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

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

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

Высокая сложность обусловлена экстремальными нагрузками (300к RPS) и строгими требованиями к надежности (SLO 99,99%). Требуются глубокие знания C++, алгоритмов и специфики распределенных систем.

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

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

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

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

Меня заинтересовала вакансия разработчика в команду транспорта нотификаций Yandex Cloud. Имея опыт работы с C++ и понимание принципов построения высоконагруженных систем, я готов внести вклад в развитие сервиса, обрабатывающего 300к RPS. Меня привлекают задачи по масштабированию WebSocket-соединений и обеспечению доступности на уровне 99,99%.

Я уверенно владею классическими алгоритмами и структурами данных, а также имею опыт работы с многопоточностью. Возможность интеграции сервисов с экосистемой облака и работа над новыми каналами доставки (Telegram, SMS) кажутся мне отличным вызовом для профессионального роста в составе сильной инженерной команды Яндекса.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас

Присоединяйтесь к команде Yandex Cloud и создавайте инфраструктуру, которой пользуются миллионы!

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

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

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

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

Руководитель группы

Мы разрабатываем крупный инфраструктурный сервис нотификаций для всех сервисов Яндекса. Для него характерны высокие нагрузки, у нас сложные технические задачи и архитектурные вызовы. Мы помогаем самым разным продуктам быстро взаимодействовать с пользователями по ежедневным сценариям в реальном времени.

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

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

• Масштабирование и оптимизация стабильностиОбеспечивать высокую доступность (SLO 99,99%) и масштабировать сервис (сейчас мы обрабатываем около 300 тыс. запросов в секунду в API). Работать с WebSocket-соединениями: быстро удалять старые подписки и создавать новые, когда 30 млн. соединений одновременно переподключаются.

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

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

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

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

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

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

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

• Понимаете сетевой стек (TCP/IP, HTTP, взаимодействие сервисов)

• Знакомы с Go

Почему у нас хорошо:Наше ДМС поможет предотвратить болезни: в него входят регулярные чекапы и вакцинация. Это не все бонусы — Откликнуться.

📩 Откликайтесь на вакансию на нашем сайте

#yandex_infrastructure #бэкенд #CPP #linux

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Linux
  • Multithreading
  • Asynchronous Programming
  • Distributed Systems
  • TCP/IP
  • Go
  • HTTP
  • Data Structures
  • Algorithms

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

Проверка понимания работы с сетевыми соединениями при массовых переподключениях, упомянутых в вакансии.

Как бы вы спроектировали систему для обработки одновременного переподключения 30 миллионов WebSocket-соединений, чтобы избежать 'thundering herd' эффекта?

Важно для обеспечения заявленного SLO 99,99%.

Какие паттерны обеспечения отказоустойчивости в распределенных системах вы применяли на практике?

Базовое требование вакансии.

Расскажите о механизмах синхронизации в C++ и в каких случаях вы предпочтете lock-free структуры данных обычным мьютексам?

Проверка навыков оптимизации производительности.

Как вы подходите к профилированию и поиску узких мест в высоконагруженном C++ приложении под Linux?

В вакансии упоминается Go как плюс.

В каких сценариях, на ваш взгляд, использование Go может быть эффективнее C++ для инфраструктурных задач, и наоборот?

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

E
Evrone
80 000 ₽ – 130 000 ₽

Junior Backend-разработчик

JuniorУдалённо
Python · Node.js · Go · PostgreSQL · REST API · Docker · Git
+7 навыков
NDA
187 867 ₽ – 331 500 ₽

Python разработчик (Senior)

SeniorУдалённо
Python · asyncio · FastAPI · Pydantic · PostgreSQL · Redis · MongoDB · Docker · Docker Compose · Kubernetes · RabbitMQ · Kafka · Celery · HTMX · Bootstrap · Streamlit · LLM · OpenAI · Claude · DeepSeek · RAG · TorchServe · Triton · ONNX · MLOps · MLflow · Weights & Biases
+27 навыков
TS
Top Selection
240 000 ₽ – 260 000 ₽

Python - разработчик (Senior)

SeniorУдалённо
Python · FastAPI · PostgreSQL · Ansible · Docker · Kubernetes · Celery · Redis · Nginx · Linux · GitLab · Jira · CI/CD · Prometheus · Grafana · OpenTelemetry · Keycloak · LLM
+18 навыков
S
SF.RU
30 000 ₽ – 50 000 ₽

Junior Python разработчик

JuniorУдалённо
Python · Django · Celery · Redis · MySQL · MongoDB · Docker · Linux · Git · PostgreSQL · RabbitMQ · asyncio · FastAPI
+13 навыков
D
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённо
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
H
HuntTech
200 000 ₽ – 270 000 ₽

Разработчик C++ ( Middle+ / Senior )

SeniorУдалённо
C++ · Perl · Linux · VoIP · SIP · RTP · RTCP · SDP · UDP · TCP · Git · Make · CMake · GDB · Valgrind · perf · Python · Shell Scripting · Kamailio · OpenSIPS · Asterisk · WebRTC
+22 навыков
более 1000 офферов получено
4.9

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

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

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

Я
Яндекс
Россия