Яндекс

Разработчик бэкенда в Yandex Storage (Go)

Коротко

Разработчик бэкенда на Go для команды Yandex Storage, развивающей распределённое хранилище MDS 2.0, лежащее в основе хранения данных сервисов Яндекса. Работа охватывает Data Plane (пользовательские запросы, дисковый ввод-вывод, консенсус) и Control Plane (конфигурация, балансировка, репликация), а также миграцию данных с сохранением целостности при нагрузке в миллионы запросов в секунду. Требуется от 5 лет опыта разработки, уверенное владение Go и опыт работы с сетевыми приложениями и конкурентным/асинхронным выполнением. Формат работы — гибридный, офис в Москве.

Локация
Москва, гибридный офис
Компания
Yandex Infrastructure развивает MDS — распределённое хранилище, лежащее в основе хранения данных основных сервисов Яндекса.
Что делать
•Развивать архитектуру и функциональность MDS 2.0 для замены предыдущего поколения хранилища.
•Работать с Data Plane: пользовательскими запросами, дисковым вводом-выводом, задержками, пропускной способностью и алгоритмом консенсуса.
•Развивать Control Plane: конфигурацию, балансировку, репликацию и автоматизацию обслуживания кластера.
•Анализировать метрики, устранять узкие места и повышать устойчивость системы к сбоям при нагрузке в миллионы запросов в секунду.
•Проектировать инструменты и участвовать в миграции данных в MDS 2.0 с сохранением целостности данных и непрерывности работы сервисов.
•При необходимости работать с on-premises-развёртываниями.
Требования
•От 5 лет опыта разработки.
•Уверенное владение Go и коммерческий опыт разработки на нём.
•Опыт разработки сетевых приложений, работы с конкурентным и асинхронным выполнением.
•Умение аргументировать технические решения и конструктивно обсуждать архитектуру и детали реализации.
•Ответственный подход к надёжности решений, аккуратность в коде и документации.
Культура и преимущества
•Гибридный формат работы в московском офисе.
•Работа над инфраструктурой, от надёжности и производительности которой зависят сервисы для миллионов пользователей.
•Основной язык разработки — Go; в системе используются MongoDB, PostgreSQL и ClickHouse.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Ещё в Яндекс