Передовые технологии · Новосибирск

Разработчик CloudPub (Rust) — Передовые технологии

Продуктом пользуются и частные разработчики (показать сайт заказчику, отладить вебхук, отдать RTSP-камеру), и компании, которым нужен управляемый доступ к...

Опубликована сегодня

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. Компания нанимает активно — открытых позиций сейчас 8.

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

ООО «Передовые Технологии» — российский разработчик ПО. Помимо UEM-платформы RuDesktop мы развиваем CloudPub — отечественную альтернативу ngrok: публикация локальных сервисов в интернете через защищённый туннель.

Продуктом пользуются и частные разработчики (показать сайт заказчику, отладить вебхук, отдать RTSP-камеру), и компании, которым нужен управляемый доступ к внутренним сервисам: 1С, WebDAV, RDP/VNC через бастион с записью сессий. Работает как облако и ставится on-premise у заказчика.

Ищем Rust-разработчика. Работа по всей вертикали: агент, edge-сервер, GUI, SDK.

Чем предстоит заниматься:
— Развитие Rust-агента под Windows, Linux, macOS, Android и Docker.
— Разработка edge-сервера на Pingora: маршрутизация, ACL, авторизация, TLS/SNI, лимиты, метрики.
— Развитие протокола и транспорта: WebSocket поверх TLS, prost, мультиплексирование каналов, backpressure, переподключения.
— Новые протоколы публикации и клиентские плагины, развитие GUI и SDK.
— Ревью кода и участие в архитектурном ревью новых фич и крупных рефакторингов.
— Исправление багов, в том числе платформенно-специфичных и сложных race condition в асинхронном коде.
— Покрытие кода тестами (unit и интеграционные — реальный агент против реального сервера), поддержание зелёного CI на всех целевых архитектурах.
— Декомпозиция и оценка задач, выбор подхода до реализации; еженедельные созвоны.
— Взаимодействие с коллегами по Django-бэкенду и веб-интерфейсу, с тестировщиками и DevOps.

Наш стэк:

Rust (stable, edition 2021), tokio, tokio-tungstenite, prost — свой протокол сообщений поверх WebSocket/TLS.
Сервер: Pingora, PostgreSQL, Redis, Prometheus.
Клиент и GUI: rustls, Tauri 2 поверх Next.js-сборки.
SDK: Rust-крейт cloudpub-sdk и Python-биндинги на PyO3 + maturin.
Кросс-компиляция с одного хоста: Linux (x86_64, i686, aarch64, arm, armv5te, mipsel), Windows, macOS, Android. Docker, GitLab CI.
Смежное: Python 3.12 / Django 5 / DRF, TypeScript / Next.js 15 / React.

Для нас важно:

— Глубокое владение Rust ИЛИ сильный опыт коммерческой разработки на C++ с готовностью перейти на Rust (поможем с онбордингом).
— Опыт системного и сетевого программирования: сокеты, TCP/UDP, TLS, HTTP, системные службы, управление процессами, статическая и динамическая линковка. Опыт кросс-платформенной разработки.
— Понимание асинхронного ввода-вывода: чем конкурентность отличается от параллелизма, как устроены примитивы синхронизации и каналы, что такое backpressure и зачем он нужен.
— Уверенная работа с AI-ассистентами в повседневной разработке — с пониманием их ограничений и обязательной проверкой результата.
— Аккуратность в коде: понятные ревью, осознанная работа с зависимостями и фичами, понимание влияния изменений на кросс-платформенную сборку и на размер бинарного файла — агент собирается в том числе под armv5te и mipsel.
— Умение разбираться в чужом коде и большой кодовой базе; опыт написания и поддержки тестов.

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

— Глубокое понимание async-модели Rust: Pin, cancellation safety, устройство tokio-рантайма (если вы из C++ — научим; если уже разбираетесь — сильный плюс).
— Опыт разработки прокси, реверс-прокси, VPN, туннелей, NAT traversal или балансировщиков; опыт с Pingora, hyper, tower.
— Опыт кросс-компиляции под несколько архитектур с одного хоста (musl, mingw, zig, NDK), сборка под ARM и embedded.
— Опыт с unsafe и FFI: PyO3 / maturin, bindgen/cbindgen, ручные extern "C", C ABI.
— Опыт с TLS из Rust (rustls, OpenSSL), SNI, выпуск и ротация сертификатов, ACME.
— Опыт с protobuf-протоколами: версионирование схем, обратная совместимость.
— Опыт с IPC и управлением дочерними процессами; опыт с Tauri или другими GUI-фреймворками.
— Опыт с прикладными протоколами: RDP, VNC, RTSP, WebDAV, SSH, 1С:Предприятие.
— Знание Python на уровне «прочитать и поправить» (протокол общий с Django-бэкендом); опыт с on-premise поставками.

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

У нас возможет любой формат работы: Полная занятость, удаленная работа, гибридный график;

Аккредитованная IT-компания;

У нас нет бюрократии и тайм-трекеров, работаем в комфортном режиме;

Оклад по результатам собеседования (ограничен только опытом и знаниями).

Вакансия опубликована 17 сентября, проверена 18.09.2026. Открыть оригинал.

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Вопросы по этой вакансии

Сколько платят на позиции «Разработчик CloudPub (Rust)»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 195 000 ₽.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 18.09.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Передовые технологии

RuDesktop — российская IT-компания, которая создаёт продукт для удалённого доступа и управления IT-инфраструктурой.   Мы разрабатываем программное обеспечение, которое помогает специалистам и компаниям безопасно подключаться к рабочим устройствам, управлять парком техники, поддерживать пользователей и контролировать IT-процессы из единой консоли. RuDesktop — молодая и амбициозная команда, но за …

Открытых вакансий: 8

Похожие вакансии

Соседи по направлению с близкими требованиями.

.NET разработчик

Зарплата не указана

Т-Банк · Нижний Новгород

Принимать участие в разработке сервисов, помогающих экосистеме, развиваться: платформа для удаленной работы сотрудников (TWork), Телефония, Биометрия, Т-Бизнес, Travel, Инвестиции...

От 3 до 6 летПрограммистОпубликована 17 сентября

Golang разработчик

Зарплата не указана

Т-Банк · Краснодар

Разработка нагруженных backend-приложений. Участие в проектировании внутреннней архитектуры приложений и code review. Разработка unit-тестов. Проработка метрик в приложении...

От 3 до 6 летПрограммистОпубликована 17 сентября

Старший Java-разработчик (биллинг интернет-провайдера)

Зарплата не указана

Рокет Телеком · Краснодар

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

От 3 до 6 летПрограммистОпубликована 17 сентября

Senior Lead Python-разработчик

до 300 000 ₽

ЛИДЛИНКС · Краснодар

Adspend – DSP система для запуска programmatic-рекламы в web. Radar-OOH – независимый измеритель аудитории наружной рекламы. MediaDesk - Trading Desk платформа...

Можно удалённоОт 3 до 6 летПрограммистОпубликована 17 сентября

ML-инженер в Центр технологий искусственного интеллекта

Зарплата не указана

Т-Банк · Нижний Новгород

Диалоговые системы. Обучаем финансового ассистента поддерживать разговор и отвечать на запросы пользователей в чате с поддержкой. Компьютерное зрение.

От 3 до 6 летПрограммистОпубликована 17 сентября

Другие вакансии компании

Менеджер по работе с партнерами

от 100 000 ₽-13% к среднему

Передовые технологии · Новосибирск

Выстраивать и развивать долгосрочные отношения с партнерами. Обеспечивать постоянное поступление новых сделок, работая с текущими партнерами. Обучать и поддерживать партнеров...

От 1 года до 3 летМенеджер по работе с партнёрамиОпубликована 17 сентября

Коммерческий директор (Академгородок)

Зарплата не указана

Передовые технологии · Новосибирск

Компания ООО "Передовые Технологии" разрабатывает отечественное программное обеспечение RuDesktop – удаленный доступ и управление конфигурациями устройств на любой ОС.

Более 6 летКоммерческий директорОпубликована 17 сентября

Продукт-менеджер / Product Owner (технический)

Зарплата не указана

Передовые технологии · Новосибирск

Rudesktop решает рутинные задачи системного администрирования: Удалённый доступ к ПК пользователя, Установка\Удаление программ, Настройка операционных систем, Исполнение скриптов и...

Можно удалённоОт 1 года до 3 летМенеджер продуктаОпубликована 17 сентября

Расчёты по этой вакансии

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

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.