Вакансия: Junior software engineer Rust / Младший инженер-программист Rust (Tatlin Backup) в Санкт-Петербург

Полное описание вакансии: Junior software engineer Rust / Младший инженер-программист Rust (Tatlin Backup) в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1058124 Junior software engineer Rust / Младший инженер-программист Rust (Tatlin Backup) Санкт-Петербург > YADRO open 2024-01-09
Необходимые навыки
  • > Linux
  • > Unit Testing
  • > Асинхронное программирование
  • > Rust
Требования

Опыт разработки или наличие Pet-проектов на GitHub на языке Rust с использованием Tokio. Знание Linux. Владение практическим применением асинхронного...

Обязанности

Разрабатывать новую СХД, систему хранения данных. Принимать участие в разработке архитектуры. Писать спецификации на изменения в коде. Документировать результат работы.

Описание

R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна. На текущий момент нас уже более 4500 человек, и мы продолжаем активно расти и расширять команду, в связи с этим открываем поиск на позицию инженера-программиста в проект - Tatlin Backup.
Основной целью проекта Tatlin Backup является создание системы резервного копирования данных.

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

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

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

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

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

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

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

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

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

  • опыт разработки или наличие Pet-проектов на GitHub на языке Rust с использованием Tokio;

  • знание Linux.

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

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

Мы предлагаем:

  • стать частью амбициозной продуктовой компании, вносящей вклад в мировое инженерное сообщество, а также ежегодно увеличивающей долю рынка и финансовые показатели;
  • конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
  • программу рекомендаций: рекомендуя друзей или бывших коллег, вы получаете возможность работать вместе (и денежный бонус);
  • гибридный формат работы: рабочее место в комфортном лофт-офисе на территории БП «Полюстрово» в 15 минутах езды от ст. метро Площадь Ленина/Новочеркасская + удалённая работа из дома на корпоративном ноутбуке.

Вверх