- Страна
- Россия
Разработчик бэкенда в Электро (C++)
Работа в Яндексе над инновационным проектом в сфере электротранспорта — это отличный шанс для профессионального роста. Высокий балл за сильный инженерный стек, работу с AI и отличный соцпакет компании.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию C++, алгоритмов и проектированию распределенных систем. Дополнительную сложность добавляет специфика домена (OCPP/OCPI) и необходимость интеграции AI-агентов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для Senior C++ разработчиков в Москве рыночный диапазон составляет 350,000–550,000 рублей. Яндекс обычно предлагает конкурентоспособные условия, соответствующие или превышающие медиану рынка, включая годовые бонусы и опционы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
*❣️ Разработчик бэкенда в Электро*
Миссия Электро — делать жизнь людей лучше за счёт электрических технологий. Электромобили и зарядная инфраструктура невозможны без удобных и надёжных интерфейсов взаимодействия с пользователями. Примеры таких интерфейсов: HMI автомобиля (Human-Machine Interface), мобильное приложение пользователя, сайт. Ищем разработчика бэкенда на C++ для создания и развития интерфейсов взаимодействия с пользователями.
Какие задачи вас ждут:
• Зарядная инфраструктураПроектировать отказоустойчивый и масштабируемый бэкенд для мобильного приложения, которое обеспечивает удалённое управление зарядной станцией. Разрабатывать и реализовывать интеграции с зарядными станциями и партнёрами-операторами по протоколам OCPP и OCPI, а также логику ценообразования и списания денег со счёта пользователя.
• АвтомобильПроектировать отказоустойчивый и масштабируемый бэкенд для приложения, которое обеспечивает удалённое управление автомобилем (connected car). Реализовывать интеграции с системами автомобиля для удалённого мониторинга и управления, разрабатывать пользовательские сценарии для водителей и пассажиров такси, проектировать систему для отслеживания полного жизненного цикла — от момента производства компонентов электромобиля до его использования.
• Внедрение AIИспользовать и интегрировать передовые инструменты, оркестрации и multi-agent-системы, которые существуют на рынке. Глубоко погружаться в AI и быть среди первых, кто внедряет новые технологии.
Мы ждём, что вы:• Проектировали распределённые системы и знаете, как сделать их надёжными и масштабируемыми
• Уверенно пишете на C++
• Знаете и используете алгоритмы и структуры данных
• Умеете выстраивать архитектуру БД (например, PostgreSQL)
Будет плюсом, если вы:• Работали с userver или Testsuite
• Работали в сфере ИБ
Что мы предлагаем:В Яндексе легко найти единомышленников — у нас есть комьюнити для профессионалов разных профилей, от разработчиков до дизайнеров. А ещё — книжные и языковые клубы. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- PostgreSQL
- Algorithms
- Data Structures
- Distributed Systems
- userver
- Testsuite
- OCPP
- OCPI
- AI Integration
Возможные вопросы на собеседовании
Проверка понимания принципов масштабируемости и отказоустойчивости, заявленных в вакансии.
Как бы вы спроектировали систему обработки статусов зарядных станций в реальном времени для 100 000 одновременных подключений?
Вакансия предполагает работу с финансовыми транзакциями и списаниями.
Как обеспечить консистентность данных при списании средств со счета пользователя в распределенной системе?
Упоминание userver в вакансии указывает на использование асинхронных подходов.
В чем преимущества и недостатки использования асинхронных фреймворков (например, userver) по сравнению с классическим многопоточным подходом в C++?
Работа с connected car требует понимания сетевых протоколов и безопасности.
Какие подходы к обеспечению безопасности передачи данных между автомобилем и бэкендом вы считаете наиболее эффективными?
В задачах указано внедрение multi-agent систем.
Был ли у вас опыт интеграции LLM или AI-агентов в бэкенд-сервисы, и какие основные сложности вы видите в оркестрации таких систем?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

