Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
Выше рынка
700к-800к ₽/мес
240к ₽300к ₽медиана360к ₽
По похожим ролям (48) ~ 300к ₽/мес
На международном рынке: $62к/год ($46к - $99к)
95
Крутая вакансия
развернуть
Редкая высокооплачиваемая роль для системного эксперта: проектирование S3-шлюза с нуля на современном стеке с применением продвинутых инженерных практик.
Кликните для подробной информации
Очень высокий порогВысокая зарплатаПередовой стекПолный овнершипПотенциал лидаПрестижный домен
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Senior Rust-инженер (S3/storage): Разработка production-grade S3-шлюза поверх Vitastor и FoundationDB с акцентом на распределённое хранение, отказоустойчивость и гарантии нулевой потери данных. Focus on проектирование архитектуры с нуля, реализации протокола S3, GC и компакции, а также симуляционном, fuzzing- и chaos-тестировании.
🔷Senior Rust-инженер🔷
Локация: Москва
ЗП: 700 000 - 800 000 net
Занятость: Полная, Удаленный формат
Оформление: ТК РФ
Проект: Крупная российская IT компания, строительство собственного ЦОД и распределённого S3-хранилища поверх SDS-кластера (Vitastor, RDMA, erasure coding) и FoundationDB (метаданные). Нужно разработать production-grade S3-шлюз: протокол S3, упаковка объектов в тома, GC/компакция, гарантия нулевой потери данных.
Задачи:
▪️Проектирование архитектуры S3-шлюза поверх Vitastor и FoundationDB с нуля
▪️Реализация протокола S3, упаковки объектов, GC и компакции
▪️Обеспечение гарантий нулевой потери данных и отказоустойчивости
▪️Выстраивание тестовой инфраструктуры: симуляционное тестирование, fuzzing, chaos-тесты
▪️Настройка production-мониторинга и эксплуатационных практик
▪️В перспективе формирование и возглавление небольшой команды вокруг направления
Требования:
▪️Системный Rust: tokio/async, unsafe FFI к C-библиотекам (bindgen, callback-heavy API, eventfd/AsyncFd-мосты), дизайн через trait-seams и dyn-dispatch, опыт с многокрейтовыми workspace
▪️Опыт работы с транзакционными распределёнными KV-хранилищами (FoundationDB / TiKV / Spanner-класс): OCC и конфликт-диапазоны, snapshot-чтения, идемпотентность при commit_unknown_result, проектирование ключевых схем (hot-shard avoidance, лимиты на размер значений, чанкинг)
▪️Понимание storage-внутренностей: erasure coding (full-stripe write vs read-modify-write), durability-семантика fsync/write cache, append-only layout и size-class аллокация, lease/CAS-координация, tombstone-GC, контрольные суммы (location-keyed BLAKE3)
▪️Навыки тестирования как инженерной дисциплины: deterministic simulation testing, proptest, fuzzing (libFuzzer), мутационное тестирование, failpoints, chaos/soak-тестирование
▪️Опыт production-эксплуатации: Prometheus-метрики, алерты и ранбуки, graceful drain, TLS/mTLS (rustls), SOC2-аудит-лог, работа с p99/хвостами задержек
▪️Знание протокола S3 на уровне ceph/s3-tests: versioning, multipart, conditional requests, ACL/policy/Object Lock edge-cases
▪️Опыт с Vitastor / Ceph / SeaweedFS изнутри, знание RDMA
▪️Опыт с TLA+ / Stateright, знакомство с FDB-style симуляторами
▪️Навыки бенчмаркинга (hsbench/fio) и критическая оценка данных (в т.ч. недоверие к «сырым» цифрам boto3)
Кого ищем:
▪️Самостоятельно проектировал архитектуру продукта, стоял у истоков системы (а не выполнял отдельные задачи)
▪️Продолжает писать код
▪️Способен довести направление от идеи до MVP и production самостоятельно
▪️Имеет глубокий опыт в инфраструктурных/storage-продуктах
Условия:
▪️Уровень зарплаты: 700 000 - 800 000 ₽ на руки
▪️Полностью удалённый формат, офис доступен по желанию
▪️IT аккредитация
▪️Официальное оформление в штат по ТК РФ или за рубежом
▪️Предпочтительно нахождение на территории РФ, но это не критично
Для связи: Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации