Logo of Квантом

Rust Developer

Remote or Moscow, Russia
Photo of Daria Shvets
Recruiter
Daria Shvets
Roles:
Low Level
Must have skills:
Rust
Nice to have skills:
C++
C
Considering candidates from:
Russia
Work arrangement:
Onsite or remote
Industry:
Business software
Language:
Russian
Level:
Junior or middle
Visa sponsorship:
Provided
Company size:
201-500 employees

Rust Developer

Remote or Moscow, Russia
Квантом - это развивающийся стартап, работающий под началом крупной отечественной IT ассоциации Optim. Квантом занимается разработкой собственных продуктов, а также развитием проектов для своих партнеров, например, для Российской академии наук. Компания полностью самостоятельна и независима, они сами пишут ТЗ и являются заказчиками на многих проектах. На данный момент основная работа ведется по трем из них: СУБД, Криптография и социальный портал для ученых.
Сейчас компания в поиске C разработчика, который присоединится к команде в отдел разработки системного ПО. Отдел занимается разработкой компонентов RDBMS. Вы будете переписывать существующие решения с С на Rust и разрабатывать новые модули на Rust для существующей СУБД. На данном проекте Вы также будете взаимодействовать с математиками для реализации новаторских задач. Это прекрасная возможность работать с лучшими специалистами ведущих Rust-сообществ.

Задача:
  • Разрабатывать новые модули на языке Rust для существующей СУБД
  • Сопровождать код юнит и интеграционными тестами исполняемыми в рамках пайплайнов CI
  • Переписывать существующие решения с С на Rust
  • Взаимодействие с математиками для реализации практических и новаторских задач на Rust
Обязательные требования:
  • Уверенное знание Rust (опыт коммерческой разработки от 2 лет)
  • Опыт системного программирования от 3 лет
  • Участие в опенсорсных проектах на Rust/крутые пет проекты
  • Понимание нюансов работы ОС, параллельного программирования
  • Отличное знание алгоритмов и структур данных, принципов ООП и паттернов программирования
  • Умение разбираться в legacy-коде на C, оптимизировать (производительность, память)
  • Опыт работы с PostgreSQL/Oracle RDBMS/Elasticsearch
  • Работа с git (мы используем Gitlab, Gitlab CI), применение IDE, полезных приёмов и средств автопроверки кода
  • Если у вас есть следующий опыт, то это будет большим плюсом
  • Опыт программирования на таких языках как C, C++, Haskell
  • Математическая и алгоритмическая подготовка
  • Опыт работы с исходным кодом RDBMS баз данных (MySQL, PostgreSQL)
Бенефиты:
  • Работу в крупной Российской компании (работа над масштабными проектами, используя передовые технологии в команде высококлассных специалистов)
  • Официальное трудоустройство, стабильную з/п, а также бонусы по результатам работы
  • Гибкое начало рабочего дня
  • Бесплатные обеды
  • Работа в современном БЦ, комфортные рабочие места
  • Оказываем финансовую поддержку с релокацией (если вы проживаете не в Москве)
Процесс:
  1. Звонок с Toughbyte (15-30 минут)
  2. Техническое интервью (60 минут)
  3. Небольшое тестовое задание 
  4. Проверка СБ (1-2 недели)
Have questions about this position? Ask us via email or try the company page.

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.