Описание вакансии
Российский квантовый центр - независимая организация, занимающаяся исследованиями и разработкой в области квантовых технологий.
Мы ищем разработчиков ПО в группу квантовых коммуникаций.
Наша группа состоит из молодых ученых и программистов, успешно реализовавших проект по первой в России индустриальной системе квантовых коммуникаций.
Вместе мы будем разрабатывать библиотеку пост-квантовой криптографии, создавать квантово-безопасную блокчейн платформу, работать над квантово-защищенным облачным хранилищем и другими проектами. При этом, для эффективной работы над этими проектами, разработчику не требуются фундаментальные знания в области математики и квантовой физики.
Несмотря на то, что РКЦ занимается научными исследованиями, наша группа ориентирована на разработку прикладных решений и создание законченных продуктов. Наша задача - как можно скорее превратить научные разработки в пользовательские приложения.
Мы ориентированы на удаленную работу и создание максимально комфортных условий работы для разработчиков. Мы всегда открыты к новым идеям и практикам работы.
С нами вы будете
- Участвовать в создании новых продуктов с нуля
- Работать бок о бок с молодыми учеными и вместе воплощать идеи в жизнь
- Использовать современные инструменты и технологии
Что будет делать кандидат
- Участие в разработке архитектурных и технических решений
- Разработка, тестирование и документирование кода
- Проектирование и реализация протоколов взаимодействия для квантовых сетей
- Реализация методов пост-квантовой защиты
Требования к кандидату
- Опыт full-time разработки на языках С++ и Python от 2 лет
- Умение оценивать трудоемкость задач и попадать в свои оценки
- Опыт работы с системой контроля версий Git
- Опыт работы с системой сборки CMake
- Знание стандартов С++11/14
- Опыт работы с Linux, знание bash и основных утилит
- Понимание необходимости тестов и умение их писать
Будет плюсом
- Опыт использования Docker
- Опыт работы с системами виртуализации (VMWare, VirtualBox)
- Аккаунт на github.com или на другом ресурсе, где можно посмотреть ваш код
- Опыт написания кросс-платформенного кода
- Знание сетевого стека Linux
- Опыт использования GitLab
- Опыт работы с математическими библиотеками Python (numpy / scipy)
- Понимание сетевых протоколов (в т.ч. стека IPSec)
- Понимание протоколов маршрутизации
- Понимание алгоритмов консенсуса (Византийский консенсус / Paxos / Raft)
Условия работы
- Удаленная работа без строгих требований по времени, но с полной занятостью
- Основное взаимодействие по Skype и в мессенджерах, встречи только по необходимости
- Белая заработная плата от 130000 рублей
Дополнительные инструкции
Если Вас заинтересовала наша вакансия, пишите на почту hr@qapp.tech. В теме письма укажите “Вакансия Разработчик С++/Python”, в тексте письма укажите как Вы соответствуете каждому пункту из разделов “Требования к кандидату” и “Будет плюсом”.
Подробнее об этой и других вакансиях можно прочитать по ссылке.