YADRO

Principal software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)

Коротко

Ведущий инженер-программист на Go в команду разработки объектного хранилища данных TATLIN.OBJECT (распределённое децентрализованное хранилище с поддержкой S3, HTTP, gRPC, sFTP) в компании YADRO. Нужно разрабатывать компоненты системы на Go/Linux, писать тесты, проводить code-review, диагностировать проблемы в тестовых и полевых сценариях, работать в кросс-функциональной команде. Требуется опыт разработки на Go или C/C++, многопоточных приложений, знание Linux, сетей и хранения данных, английский для технической документации. Удалённая работа, опыт 5-10 лет.

# О компании
YADRO — российская технологическая компания, входящая в состав ИКС Холдинга, которая с 2014 года создаёт, производит и поддерживает фундаментальные для российского рынка продукты, начиная от серверов и заканчивая собственной базовой станцией.
Наш департамент разрабатывает объектное хранилище данных TATLIN.OBJECT. Это распределённое децентрализованное объектное хранилище с поддержкой современных протоколов доступа, включая S3. Подходит для гарантированного хранения и работы с многопетабайтным объёмом данных.
TATLIN.OBJECT умеет надежно и дешево хранить объекты и отдавать их через стандартные для такого продукта протоколы / интерфейсы S3, HTTP, gRPC и sFTP. В основе лежит эффективный децентрализованный распределённый движок хранения данных, спроектированный для работы в сложных условиях нестабильной глобальной сети, отказов дисков и других узлов.
Продукт разрабатывается на базе open source фреймворка, который мы развиваем. По сути мы разрабатываем 2 продукта: open source и коммерческий продукт, куда добавляем коммерческие фишки для энтерпрайз клиента (инсталляция, настройка, система мониторинга, оповещения и т.п.)
Чем предстоит заниматься
•разрабатывать компонент системы в технологическом стеке Go/Linux;
•разрабатывать unit тесты / функциональные тесты, проведение code-review;
•участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях;
•работать в кросс-функциональной команде и взаимодействовать с командами развития продукта, системным тестированием, технической поддержкой;
•анализировать требования, технической декомпозицией и созданием спецификаций конкретных элементов и компонентов системы.
Мы ожидаем от будущего члена команды
•опыт разработки на Go или других системных языках (С/С++);
•опыт разработки многопоточных приложений;
•знание устройства и опыт работы в Linux;
•знание сетей, передачи и хранения данных;
•умение и желание искать решения для технических «вызовов»;
•английский язык на уровне чтения и написания технической документации.
Дополнительно приветствуем
•опыт работы с высоконагруженными распределенными системами;
•опыт разработки систем хранения данных;
•опыт разработки контейнеризируемых приложений.
Забота о сотрудниках
ДМС со стоматологией с первых дней работы, консультации психологов, юристов, экспертов по ЗОЖ и управлению финансами. А также возможность взять day off для восстановления здоровья.
•Возможность удаленной работы
•Скидки для сотрудников
•Дополнительные выходные
•Постоянное обучение
•Реферальная программа
•Поддержка в личных вопросах
Обучение, спорт и творчество
Учебный портал с лекциями от экспертов, участие в конференциях. А также программа Sport&Hobby, по которой можно вместе с коллегами посещать тренировки, творческие уроки.

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

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

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

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

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