Senior Rust-инженер

700 000 - 800 000 ₽ 📄 Официально 📍 Москва 🌍 Россия Строительство 25.08.2026 · 👁 3 800 просмотров
🔷 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 аккредитация ▪️ Официальное оформление в штат по ТК РФ или за рубежом ▪️ Предпочтительно нахождение на территории РФ, но это не критично Для связи: @lavrenovtolya
Откликнуться в Telegram →

⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.

🇮🇱 Не нашли подходящую зарплату? В Израиле платят от $3000 Без языка и опыта · жильё и легализация под ключ · официально Смотреть вакансии →