📚 Пора стать профи в аналитике

Выбирайте курсы со скидками до 60% и получите мощный набор навыков и инструментов

раздел Курсы и обучение

Разработчик на Kotlin в Контест

Зарплата

≈ 232 945 ₽

Местоположение и тип занятости

Москва, Санкт-Петербург, Минск (Беларусь)

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

О компании и команде

Яндекс Контест — онлайн-платформа для организации крупнейших российских и международных соревнований по программированию: десятки миллионов отправленных решений, сотни тысяч пользователей.

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

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

  • Поддержка и развитие проекта
    Контест крайне гибок: у нас проходят и классические олимпиады по программированию, и сложные соревнования по ML и анализу данных, что повышает порог вхождения в сервис. Поэтому один из главных фокусов команды — это расширение возможностей сервиса без усложнения процесса конфигурирования соревнования.
  • Добавление новых языков программирования и платформ
    Контест сейчас поддерживает более сотни языков программирования и их версий, и регулярно появляются запросы на добавление новых.
  • Инфраструктурные задачи
    Мы сами администрируем наши сервисы, разворачиваем балансировщики нагрузки, настраиваем CI и автоматизируем процессы. А также у нас есть собственный кластер вычислительных машин: мы должны не только управлять им, но и оптимизировать транспорт решений, обработку результатов, работу с распределёнными файловыми системами и т. д.
  • Архитектурные задачи
    Перед командой стоят большие задачи по переосмыслению сервисной архитектуры Контеста.
  • Улучшение интеграции смежных сервисов
    Контест связан с образовательными и наймовыми проектами Яндекса, которые используют его как тестирующую систему: это CodеRun, Яндекс Лицей и Хендбуки, наймовые мероприятия на базе Контеста и т. д.

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

  • Владеете стеком технологий: Java 17, Kotlin, Spring, Hibernate, jOOQ, PostgreSQL, MongoDB, Kafka
  • Будет плюсом, если вы
  • Работали с технологиями контейнеризации Docker, LXC, Kata
  • Работали с Temporal
  • Программировали на Python и Django
  • Хорошо знаете Linux

Условия работы

  • Высокий совокупный доход
  • Премии каждые полгода для всех, кто успешно прошёл ревью.
  • Офисы, в которые хочется ходить
  • Удобные, красивые и технологичные офисы с зонами для работы и отдыха, спортзалами, йога-классами, массажными кабинетами и не только
  • В офисах есть бесплатные парковки для машин и велосипедов
  • Расширенная медицинская страховка
  • 9 видов чекапов, телемедицина 24/7, лечение критических заболеваний
  • Психотерапия — компенсация сессий в «Ясно» и Яндекс Здоровье, психотерапевты в клиниках и офисах
  • Стоматология — плановые процедуры, профессиональная чистка и приёмы стоматолога-ортодонта
  • Через год работы можно сделать лазерную коррекцию зрения. После 2 лет в ДМС входит ведение беременности и роды
    Компенсируем 80% стоимости ДМС для супругов и детей

Возможности для роста

  • Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей
  • Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям
  • Если для рабочих задач нужен иностранный язык, организуем обучение и оплатим 50% стоимости
  • Жилищная программа
  • После года работы при соответствии правилам программы можно получить заём с льготной ставкой на покупку жилья или ремонт
  • Компенсация питания
  • На бейджике сотрудника есть ежедневный лимит, который можно тратить на еду и напитки в столовых офисов, кофейнях и ресторанах поблизости
  • Скидки от партнёров
  • Бейджик Яндекса помогает экономить в самых разных местах: от спортивных магазинов и отелей до груминг-салонов и образовательных курсов