Инженер-программист
Требования
Условия
Компания
Компания-эксперт в области инфраструктурных решений по защите и хранению данных
Описание вакансии
Проект:
Платформа гибридного хранения данных, объединяющая on-premises решение с поддержкой NFS/S3 over RDMA, облачное и децентрализованное WEB3 хранение, ориентированная на высокопроизводительную обработку и хранение больших объёмов данных в задачах AI и ML.
Чем предстоит заниматься:
- Проектировать и разрабатывать ключевые компоненты системы хранения данных (СХД).
- Реализовывать алгоритмы обработки, хранения и защиты данных: оптимизация I/O, отказоустойчивость, управление доступом, репликация.
- Писать высокопроизводительный код в user space и kernel space под Linux.
- Разрабатывать unit-тесты, проводить code review, обеспечивать качество и надёжность системы.
- Участвовать в документировании архитектуры решений и результатов разработки.
Что мы ожидаем от кандидата:
- Уверенный опыт системной разработки под Linux на языке C и/или GO.
- Наличие опыта разработки в одной или нескольких предметных областях: создания low latency сетевого стека на основе rdma, реализации алгоритмов erasure coding или распределенных raid, механизмов синхронной или асинхронной репликации данных, реализации протоколов s3 или NFS.
- Экспертное понимание Linux internals: syscalls, memory management (NUMA, hugepages), page cache, block layer, network stack, IRQ/softirq, с практическим опытом анализа и оптимизации performance на различных участках системы.
- Опыт проектирования многопоточных, отказоустойчивых и масштабируемых систем.
Что мы предлагаем:
- • Заработная плата, соответствующая опыту и навыкам.
- • Возможность трудоустройства по ТК РФ или ИП.
- • ДМС после испытательного срока .
- • Удалённый/гибридный формат работы (по желанию).
- • Аккредитованная ИТ компания.
- • Офис компании в г. Москва.
- • Отличный коллектив профессионалов, разрабатывающих инновационные продукты на стыке WEB2 и WEB3 технологий.
