Software engineer Rust / Инженер-программист Rust (Tatlin Backup)

Дата размещения вакансии: 12.09.2024
Работодатель: YADRO
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Свердловская набережная 44Б
Требуемый опыт работы:
не требуется

R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.

Мы продолжаем активно расти и расширять команду, в связи с этим открываем поиск на позицию Старшего инженера-программиста в проект - Tatlin Backup.

Основной целью проекта Tatlin Backup является создание системы резервного копирования данных.

Чем Вам предстоит заниматься:

  • разрабатывать новую СХД, систему хранения данных;

  • принимать участие в разработке архитектуры;

  • писать спецификации на изменения в коде;

  • документировать результат работы;

  • участвовать в код ревью;

  • писать unit тесты;

  • взаимодействовать с QA-командой, воссоздавать и исправлять найденные ошибки.

Мы ожидаем от будущего члена команды:

  • опыт разработки на языке Rust;

  • опыт разработки на Linux.

Будет плюсом:

  • владение практическим применением асинхронного программирования;
  • используете tokio, futures, serde, crossbeam;
  • программируете под Linux kernel. Знаете VFS, FUSE, NFS, CIFS, io-urings;
  • использовали структуры данных: Merkle tree, Bloom Filter, LSM Tree.