Сербия


Каждый день сотни IT-команд Яндекса решают сложные и интересные технологические задачи. Вы можете работать в командах с разной культурой, от хайлоад-сервисов до небольших стартапов. Каждый специалист влияет на развитие продуктов, которые меняют жизнь миллионов людей к лучшему.
Бэкенд Диска - большая распределенная система из большого числа компонентов. Сервис Яндекс.Диск обрабатывает более 25 миллиардов запросов ежедневно.
Диск - это сотни тысяч рпс, сотни терабайт метаданный, сотни петабайт бинарных данных.
Стек: в Диске 2 стека - Java и Python. Ядро файловой системы написано на Python, вокруг ядра написано много микросервисов на Java 17. В качестве основных СУБД мы используем PostgreSQL и YDB. Соответственно, часть команды джависты, часть питонисты, но кто-то пишет на обоих языках.
Мы ищем опытного Java-разработчика, который вместе с командой будет отвечать за развитие бэкенда и внедрение новых фич.
Наши основные задачи:
- Масштабирование оптимизация текущих механизмов файловой системы. Яндекс.Диск это зрелый большой сервис, который помогает пользователям уже много лет;
- Разработка новых продуктовых фич. Несмотря на то что, что Диску уже много лет, он активно развивается и у нас огромный бэклог пользовательских фичей, ждущих разработчика, готового их спроектировать и реализовать;
- Качество сервиса. Мы постоянно работаем над тем чтобы сервис работал так как этого ожидают пользователи, исследуем проблемы, придумываем и реализуем их решения, строим инструменты для быстрой диагностики и мониторинга качества сервиса;
Что уже реализовали:
- Ускорили операцию перемещения файлов в Диске на несколько порядков. Раньше она занимала часы в определенных случаях, а теперь — секунды. Это было довольно сложной задачей — поменять файловую операцию на уже работающем сервисе;
- 2,5 года мы переходили с MongoDB на PostgreSQL. Наша база находится под очень высокой нагрузкой, поэтому переехать так, чтобы пользователи ничего не заметили, было сложно. К тому же мы переводили неструктурированную систему в структурированную, а это само по себе — вызов;
Мы ждем, что вы:
- уверенно владеете Java;
- знаете классические алгоритмы и структуры данных;
- разрабатывали сложные веб-приложения или системы обработки данных;
- умеете проектировать системы.
Условия:
- сильная команда, с которой можно расти;
- сложные задачи для сервисов с миллионами пользователей;
- возможность влиять на процесс и результат;
- премии каждые полгода для всех, кто успешно прошёл ревью;
- расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
- гибкий график работы.
Премии каждые полгода для всех, кто успешно прошёл ревью.
Удобные, красивые и технологичные офисы с зонами для работы и отдыха, спортзалами, йога-классами, массажными кабинетами и не только
В офисах есть бесплатные парковки для машин и велосипедов
9 видов чекапов, телемедицина 24/7, лечение критических заболеваний
Психотерапия — компенсация сессий в «Ясно» и Яндекс Здоровье, психотерапевты в клиниках и офисах
Стоматология — плановые процедуры, профессиональная чистка и приёмы стоматолога-ортодонта
Через год работы можно сделать лазерную коррекцию зрения. После 2 лет в ДМС входит ведение беременности и роды
Компенсируем 80% стоимости ДМС для супругов и детей
Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей
Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям
Если для рабочих задач нужен иностранный язык, организуем обучение и оплатим 50% стоимости
После года работы при соответствии правилам программы можно получить заём с льготной ставкой на покупку жилья или ремонт
На бейджике сотрудника есть ежедневный лимит, который можно тратить на еду и напитки в столовых офисов, кофейнях и ресторанах поблизости
Бейджик Яндекса помогает экономить в самых разных местах: от спортивных магазинов и отелей до груминг-салонов и образовательных курсов
Ключевые навыки
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 27 ноября 2023 в Сербии