👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик С++ / Python

Зарплата

от 130 000 ₽

Требования

Разработка ПОC++PythonGitLinuxDockerBash

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная организация, занимающаяся исследованиями и разработкой в области квантовых технологий

Описание вакансии

Условия работы

Мы ищем разработчиков ПО в группу квантовых коммуникаций. Наша группа состоит из молодых ученых и программистов, успешно реализовавших проект по квантовой криптографии.

Вместе мы будем работать над пост-обработкой квантовых ключей, строить квантовые сети, разрабатывать библиотеку пост-квантовой криптографии, создавать квантово-безопасную блокчейн платформу и многое другое. При этом, для эффективной работы над этими проектами, разработчику не требуются знания в области квантовой физики.

Несмотря на то, что РКЦ занимается научными исследованиями, наша группа ориентирована на разработку прикладных решений и создание законченных продуктов. Наша задача - как можно скорее превратить научные разработки в пользовательские приложения.

Например, квантовые сети могут сделать квантовую криптографию более пригодной для использования (за счет ретрансляции ключей и передачи их пользователям в сетях сложнее чем точка-точка). Или пост-квантовая криптография обеспечивает защиту от квантового компьютера в тех случаях, когда применение устройств квантового распределения ключ затруднено.

Мы ориентированы на удаленную работу и создание максимально комфортных условий работы для разработчиков. Мы всегда открыты к новым идеям и практикам работы.

С нами вы будете:

  • Участвовать в создании новых продуктов с нуля
  • Работать бок о бок с молодыми учеными и вместе воплощать идеи в жизнь
  • Использовать современные инструменты и технологии

Что будет делать кандидат:

  • Участие в разработке архитектурных и технических решений
  • Разработка, тестирование и документирование кода
  • Проектирование и реализация протоколов взаимодействия для квантовых сетей и квантового блокчейна

Требования к кандидату:

  • Опыт full-time разработки на языках С++ и Python от 2 лет
  • Умение оценивать трудоемкость задач и попадать в свои оценки
  • Опыт работы с системой контроля версий Git
  • Опыт работы с системой сборки CMake
  • Знание стандартов С++11/14
  • Опыт работы с Linux, знание bash и основных утилит
  • Понимание необходимости тестов и умение их писать

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

  • Опыт использования Docker
  • Опыт работы с системами виртуализации (VMWare, VirtualBox)
  • Аккаунт на github.com или на другом ресурсе, где можно посмотреть ваш код
  • Опыт написания кросс-платформенного кода
  • Знание сетевого стека Linux
  • Опыт работы с математическими библиотеками Python (numpy / scipy)
  • Понимание сетевых протоколов (в т.ч. стека IPSec)
  • Понимание протоколов маршрутизации
  • Понимание алгоритмов консенсуса (Византийский консенсус / Paxos / Raft)

Условия работы:

  • Удаленная работа без строгих требований по времени, но с полной занятостью
  • Основное взаимодействие по Skype и в мессенджерах, встречи только по необходимости
  • Белая заработная плата от 130000 рублей

Дополнительные инструкции

Подробнее о вакансии и задачах можно прочитать по ссылке. Если Вас заинтересовала наша вакансия, пишите на почту n.pozhar@rqc.ru. В теме письма укажите “Вакансия Разработчик С++/Python с moikrug.ru”, в тексте письма укажите как вы соответствуете каждому пункту из раздела “Требования к кандидату” и “Будет плюсом”.