Ведущий разработчик С++/Rust в продуктовую команду разработки (удаленная работа)

25 октября 2024

Уровень зарплаты:
от 0 до 500 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Ведущий разработчик С++/Rust в продуктовую команду разработки

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

В связи с расширением штата в компанию ООО Пикодата требуется Ведущий разработчик С++/ Rust в продуктовую команду разработки.

УДАЛЕННАЯ РАБОТА ГОТОВЫ СМОТРЕТЬ РАЗРАБОТЧИКОВ, ПЕРЕХОДЯЩИХ НА RUST", и мы очень хотели бы видеть Вас в числе кандидатов на данную позицию. Рассматриваем кандидатов, с хорошим опытом в разработке С++ и желанием перейти на RUST (опыт разработки на rust не обязателен) !!!!

О нас:

Компания Пикодата специализируется на разработке и внедрении собственной системы управления базами данных в памяти и среды выполнения приложений. Компания основана экспертами по высоким нагрузкам с опытом разработки и внедрения систем, обслуживающих десятки тысяч запросов в секунду. Наши заказчики наиболее требовательные клиенты из крупнейших коммерческих и государственных организаций России и СНГ.

Компания представляет полный спектр сервисов от создания открытого и коммерческого ПО до внедрения, сопровождения, развития решений у заказчика. Сотрудники компании авторы собственных курсов по разработке и эксплуатации высоконагруженных приложений. Наши решения используются для решения mission critical задач и обеспечивают доступность > 99.99%.

В настоящий момент продуктовая команда включает 3 основных направления: кластеризации и репликации, SQL, и инфраструктуры.

Разрабатываемое ПО поддерживает архитектуру x86 и ARM, операционные системы Linux, FreeBSD, Mac OS.

Основной язык программирования для системного уровня С/C++. Мы используем собственные менеджеры памяти, подсистемы управления вводом-выводом и организации взаимодействия между потоками. Мы ожидаем, что для вас язык С будет преимуществом, а не препятствием в реализации поставленных задач. Все верхнеуровневые алгоритмы и подсистемы, такие, как менеджер кластера, схемы данных, интерпретатор кластерного языка SQL разработаны на языке Rust. Тесты и вспомогательные скрипты реализованы на языках Lua и Python.

Обязанности:

  • Разработка и поддержка распределённых алгоритмов управления транзакциями, составом кластера, репликации и перебалансировки данных;
  • Разработка ядра NoSQL СУБД, тестирование производительности, создание технической документации;
  • Мы ожидаем, что вы готовы не только разрабатывать исходный код, но и описывать свои решения и защищать их у других участников проекта;
  • Архитектурная документация также служит основой для технической документации на наше ПО, которую наши технические писатели готовят для всех пользователей системы.

Требования:

  • Высшее или неоконченное высшее техническое образование ;
  • Опыт работы программистом более 4- х лет;
  • Знание технологий/опыт работы C или С++;
  • Опыт системного программирования для OS Linux;
  • Опыт разработки распределенных систем;
  • Инструменты: Git, Cmake, gdb, Google Profiler (Gprof), опционально ebpf;
  • Знание английского языка не ниже upper intemediate.

Условия:

  • Уровень оплаты труда (по итогам собеседования), 100 % белая заработная плата;
  • Официальное трудоустройство, предоставление документации для отсрочки от призыва и частичной мобилизации (Ай-Ти компания производитель отечественного ПО);
  • Полная занятость, удаленная работа;
  • График работы 5/2;
  • ДМС после прохождения Испытательного срока, возможность приобретения ДМС на родственников, оплата 80% стоимости полиса ДМС детей до 18 лет Работодателем. Программа действует по всей России;
  • Предоставляется оборудование по стандартам компании;
  • Центральный офис г. Москва;


Посмотрите похожие вакансии

Senior Ruby On Rails/Elixir разработчик
Компания: NAUMEN
Зарплата: з.п. не указана
Senior Python Developer (Highload, Crypto)
Компания: Evrone.ru
Зарплата: от 500 000 до 500 000 руб.