- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик бэкенда в Электро (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
- Distributed Systems
- Data Structures
- Algorithms
- AI Integration
- OCPP
- userver
- Testsuite
- OCPI
Возможные вопросы на собеседовании
Проверка понимания принципов масштабируемости и отказоустойчивости, заявленных в вакансии.
Как бы вы спроектировали систему обработки статусов зарядных станций в реальном времени для 100 000 одновременных подключений?
Вакансия предполагает работу с финансовыми транзакциями и списаниями.
Как обеспечить консистентность данных при списании средств со счета пользователя в распределенной системе?
Упоминание userver в вакансии указывает на использование асинхронных подходов.
В чем преимущества и недостатки использования асинхронных фреймворков (например, userver) по сравнению с классическим многопоточным подходом в C++?
Работа с connected car требует понимания сетевых протоколов и безопасности.
Какие подходы к обеспечению безопасности передачи данных между автомобилем и бэкендом вы считаете наиболее эффективными?
В задачах указано внедрение multi-agent систем.
Был ли у вас опыт интеграции LLM или AI-агентов в бэкенд-сервисы, и какие основные сложности вы видите в оркестрации таких систем?
Похожие вакансии
Junior Java Developer
Backend разработчик (Python/Go) на партнерский проект(Финтех) (Senior)
Backend Developer (Python)
Backend Python Engineer
PHP-разработчик (middle)
Crypto & Smart Contract Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!