Java-разработчик в графовую ETL-платформу

Дата размещения вакансии: 15.09.2025
Работодатель: Яндекс
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Нирвана — это графовая вычислительная платформа, которую ежедневно используют тысячи сотрудников Яндекса. Они применяют её для разных задач: от обучения моделей для Алисы до сбора аналитики в Такси.

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

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

Управляющие конструкции в графах
В Нирване процессам могут понадобиться дополнительные инструменты, такие как семафоры, очереди и циклы. Ваша задача — поддерживать эти инструменты, сохраняя при этом высокую производительность движка.

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

Мы ждем, что вы:

  • Разрабатывали высоконагруженные отказоустойчивые распределённые системы
  • Понимаете принципы многопоточного программирования, знакомы с основными подходами, проблемами и ограничениями в этой области
  • Знаете классические алгоритмы и структуры данных, умеете выбирать оптимальные для конкретных задач
  • Готовы расследовать сложные баги и инциденты в проде
  • Хотите делать удобный и полезный продукт для таких же разработчиков