Вакансия из официального источника
Старший бэкенд-разработчик в Яндекс Образование
Яндекс · Санкт-Петербург, Москва, Минск
Описание вакансии
Команда технологической платформы Яндекс Образования разрабатывает сервисы для образовательных программ — для школьников, студентов и IT‑профессионалов. Наши решения используют в том числе команды Школы анализа данных и Яндекс Лицея. С помощью наших сервисов пользователи поступают на программы, работают с личным кабинетом, завершают обучение, а команды запускают новые образовательные сценарии.
У нас сочетаются greenfield и платформенный масштаб. Мы запускаем продукты с нуля — от гипотезы до продакшена — и превращаем повторяющиеся задачи в общие сервисы для разных команд. Здесь можно ощутить динамику стартапа, использовать инфраструктуру и экспертизу Яндекса и быстро увидеть результат своей работы.
Ищем старшего бэкенд‑разработчика с опытом технического лидерства. Роль hands‑on: примерно половину времени займёт разработка, архитектура и код-ревью, вторую половину — поиск технических решений, декомпозиция, синхронизация и развитие инженерных практик. В перспективе мы видим вас в роли тимлида и «играющего тренера»: предстоит писать код и отвечать за результат команды.
Мы отвечаем за полный жизненный цикл сервисов и их надёжную работу, развиваем интеграции с общим административным бэк-офисом и при необходимости взаимодействуем с командами аутсорс‑разработки.
Платформа и продукты, с которыми предстоит работать:
- портал Яндекс Образования — в том числе личный кабинет и пользовательские сценарии;
- платформенные сервисы поступления и выпуска для разных образовательных программ;
- Проектор — новый сервис для проектного обучения: преподаватели публикуют проекты, студенты выбирают их и подают заявки, а кураторы сопровождают процесс;
- ИИ‑робототехника (RoboMarvel) — онлайн‑платформа, где школьники программируют виртуальных и реальных роботов и знакомятся с применением ИИ;
- технологическая часть YaC/e — конференции Яндекса об образовании и технологиях;
- техническая платформа Всероссийской олимпиады студентов «Я — профессионал»;
- международные образовательные продукты, включая технологическое сопровождение буткемпов Яндекс Образования за пределами России.
Наш стек технологий:
- основной язык бэкенд‑разработки — Python;
- для отдельных сервисов используем Go;
- на фронтенде — TypeScript;
- данные храним в PostgreSQL и MongoDB;
- кешируем в Redis.
При этом мы подбираем инструменты под конкретную задачу, а не следуем заранее заданному списку технологий.
Какие задачи вас ждут
Цикл разработки
Вы будете обсуждать идеи для продукта, проектировать архитектуру, API и модели данных, писать продакшен‑код и тесты, проверять код в ходе код-ревью, выпускать решения в продакшен и поддерживать их после запуска.
Развитие платформы
Вам предстоит создавать сервисы с нуля, развивать общие компоненты и искать баланс между потребностями конкретного продукта и платформенными решениями, которые можно использовать повторно.
Техническое лидерство
Вы будете принимать архитектурные решения и обосновывать их, разбивать сложные задачи на более простые части, помогать коллегам и следить за качеством инженерных практик.
Интеграции
Нужно будет изучать потребности продуктовых команд, договариваться с коллегами из других отделов и доводить интеграции до рабочего состояния.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждём, что вы
- Более пяти лет занимались коммерческой бэкенд‑разработкой
- Уверенно разрабатываете продакшен‑сервисы на Python
- Понимаете архитектуру современных веб‑сервисов и распределённых систем
- Умеете проектировать API и модели данных, работать с SQL и реляционными базами
- Пишете тестируемый код и готовы отвечать за его работу в продакшене
- Умеете принимать технические решения, декомпозировать задачи и доводить их до результата
- Готовы быть техническим лидером: помогать коллегам, проводить код-ревью и развивать инженерные практики
- Способны договариваться с продуктовыми и смежными командами
- Ориентируетесь в классических алгоритмах и структурах данных
Будет плюсом, если вы
- Работали с Go
- Запускали продукты или сервисы с нуля
- Занимались платформенной разработкой
- Работали с LMS, LXP или другими EdTech‑продуктами
- Руководили разработкой проекта или рабочей группой, занимались менторством
- Хотите делать образование лучше с помощью технологий
Узнать больше
-
Яндекс Образование
-
Офисы в Санкт-Петербурге
-
Офисы в Москве
-
Офисы в Минске
-
Как в Яндексе проходят алгоритмические секции собеседований
-
Как мы нанимаем бэкенд-разработчиков
-
Задачи для подготовки к собеседованиям
Откликнуться на сайте компании
Источник: официальный сайт Яндекс. Актуальность проверена 14.09.2026 13:31 (Екатеринбург).
