Yandex Infrastructure

Бэкенд-разработчик (Core Infrastructure)

в Yandex Infrastructure

250 000 —‍ 500 000 ₽/‍мес на руки

📍 Москва (м. Парк культуры)
Санкт-Петербург (м. Площадь Ленина)
Офис или гибрид
Специализация
Golang /Python / C++
Уровень
Middle

Технологии/инструменты

Go/Python/C++
SQL

Буткемп — возможность поработать с несколькими командами подразделения Core Infrastructure и выбрать одну, в которой вы захотите остаться по итогам испытательного срока.

Как это будет

  • В течение трёх месяцев вы поработаете в трёх разных командах подразделения: 4 недели в одной, по 3 недели ещё в двух (дополнительная неделя в первой команде уйдёт на первичную адаптацию в Яндексе). В каждой команде у вас будет бадди — человек, который расскажет о вашей и командной зонах ответственности, ответит на вопросы, будет давать задачи, следить за ходом их выполнения, помогать и давать обратную связь.
  • В конце каждой недели у вас будет встреча 1х1 с бадди, на которой вы получите обратную связь по работе в компании, команде и своим задачам. В свою очередь команда и бадди дадут фидбэк по вашей работе, похвалят за успехи и помогут скорректировать подходы, если это необходимо.

Core Infrastructure — стабильные, высокодоступные, высоконагруженные и распределённые системы, на основе которых строятся и работают практически все сервисы Яндекса. Среди них облачные хранилища данных, видеоплатформа и её CDN для обработки и хранения видео и управления live-трансляциями, системы управления дата-центрами, вся сеть Яндекса, в том числе облако и дата-центры, автоматизация процессов управления оборудованием (а только серверов в наших центрах обработки данных уже несколько десятков тысяч).

Вызовы

  • Размах задач у наших команд гигантский. Сервисы Яндекса растут вдвое каждый год — мы обрабатываем колоссальные объёмы трафика и данных и заботимся о надёжности инфраструктуры других сервисов Яндекса и Yandex Cloud.
  • В ближайшие пару лет нам снова предстоит вырасти на порядок по RPS, трафику и объёму хранимых и обрабатываемых данных, ввести в эксплуатацию новый дата-центр, запустить сервис по работе с видео для внешнего мира и несколько новых сервисов Yandex Cloud.

Для решения этих сложных задач мы ищем опытных бэкенд-инженеров на С++, Go или Python, которые присоединятся к программе буткемпа.

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

  • Развивать функциональность сервиса Yandex Object Storage, включая поддержку Amazon S3 API и расширение собственного API.
  • Разрабатывать системы управления тестами оборудования, настройки и обновления ПО серверов, мониторинга аппаратного состояния, учёта и инвентаризации оборудования.
  • Развивать сервисы хранения метаданных о контенте и загрузки пользовательских видео.
  • Разрабатывать сервис транскодирования, обрабатывающий десятки тысяч видео в день.
  • Разрабатывать сервис управления конфигурациями балансировки трафика.
  • Интегрировать сервисы управления балансировкой и DNS с внешними облачными провайдерами.
  • Развивать сервис транспорта нотификаций для всех сервисов Яндекса.

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

  • Уверенно пишете на С++, Go или Python.
  • Привыкли отвечать за разрабатываемые сервисы.
  • Следуете «правилу бойскаута»: оставляете после себя всё лучше, чем было.
  • Принимаете и даёте конструктивную обратную связь, хотите развиваться сами и помогать в этом коллегам.
  • Пишете надёжный, высокопроизводительный код с документацией и тестами.
  • Знаете классические алгоритмы и структуры данных.
  • Работали с SQL.

Будет плюсом, если вы

  • Строили высоконагруженные системы.
  • Работали с видео, сетью или большими объёмами данных.
  • Разрабатывали сетевые, многопоточные и асинхронные приложения.
Диана Сафроноварекрутер
Yandex Infrastructure

О компании Yandex Infrastructure

Сфера
Продуктовая компания

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