yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

CLOUDPUB DEVELOPER (RUST)

ИИОценка ИИ

Отличное предложение от аккредитованной IT-компании с современным стеком (Rust, Pingora, Tauri 2). Отсутствие бюрократии и возможность удаленной работы делают вакансию очень привлекательной для системных разработчиков.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию системного программирования, асинхронного Rust (tokio, Pin) и сетевых протоколов. Работа с Pingora и кроссплатформенная разработка под пять ОС требуют серьезного технического бэкграунда.

Анализ зарплаты

Медиана450 000 ₽
Рынок300 000 ₽ – 600 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для Senior Rust разработчика в России рыночный диапазон составляет от 350 000 до 550 000 рублей. Учитывая сложность стека (Pingora, системное программирование), компания, вероятно, ориентируется на верхнюю границу рынка.

Сопроводительное письмо

Меня заинтересовала вакансия CloudPub Developer в компании RUDESKTOP, так как мой опыт в системном программировании и разработке сетевых протоколов на Rust идеально совпадает с вашими задачами. Я имею глубокое понимание асинхронного программирования с использованием tokio, а также опыт работы с WebSocket и TLS, что критично для развития вашего агента и edge-сервера на базе Pingora.

Меня привлекает возможность работать над кроссплатформенным продуктом, который является реальной альтернативой ngrok на российском рынке. Я обладаю навыками кросс-компиляции и оптимизации бинарных файлов, а также имею опыт написания надежных интеграционных тестов для сложных распределенных систем. Уверен, что мой технический стек и ответственный подход к архитектуре помогут CloudPub выйти на новый уровень производительности и безопасности.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в RuDesktop уже сейчас

Присоединяйтесь к команде RuDesktop и создавайте передовые решения для безопасного туннелирования на Rust!

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

CLOUDPUB DEVELOPER (RUST)

*🏢* Компания: RUDESKTOP

*🌍* Формат: Удалёнка — Россия

*🕒* Занятость: Полная занятость

О компании:

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

Задачи:

• Развитие Rust‑агента под Windows, Linux, macOS, Android и Docker.

• Разработка edge‑сервера на Pingora: маршрутизация, ACL, авторизация, TLS/SNI, лимиты и метрики.

• Развитие протокола и транспорта: WebSocket поверх TLS, prost, мультиплексирование, backpressure и переподключения.

• Создание новых протоколов публикации, клиентских плагинов, развитие GUI и SDK.

• Ревью кода, участие в архитектурных обсуждениях и крупных рефакторингах.

• Покрытие кода unit и интеграционными тестами, поддержание зелёного CI на всех архитектурах.

Требования:

• Глубокое владение Rust ИЛИ сильный коммерческий опыт на C++ с готовностью перейти на Rust.

• Опыт системного и сетевого программирования: сокеты, TCP/UDP, TLS, HTTP, системные службы и кросс‑платформенная разработка.

• Понимание асинхронного ввода‑вывода, примитивов синхронизации, каналов и концепции backpressure.

• Умение работать с AI‑ассистентами в разработке при обязательной проверке результатов.

• Аккуратность в коде, понимание влияния изменений на кросс‑платформенную сборку и размер бинарника.

• Умение разбираться в большой кодовой базе и писать/поддерживать тесты.

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

• Глубокое понимание async‑модели Rust (Pin, cancellation safety, устройство tokio‑рантайма).

• Опыт разработки прокси/реверс‑прокси, VPN, туннелей, NAT traversal или балансировщиков.

• Опыт кросс‑компиляции под несколько архитектур (musl, mingw, zig, NDK) и сборки под ARM/embedded.

• Опыт с unsafe и FFI: PyO3/maturin, bindgen, ручные extern "C" и C ABI.

• Опыт работы с TLS в Rust (rustls/OpenSSL), SNI и автоматизацией сертификатов.

• Опыт с protobuf‑протоколами и обеспечением обратной совместимости схем.

Стек:

Rust (stable, edition 2021), tokio, tokio-tungstenite, prost, Pingora, PostgreSQL, Redis, Prometheus, rustls, Tauri 2, Next.js, cloudpub-sdk, Python, PyO3, maturin, Docker, GitLab CI, TypeScript, React, Django 5, DRF

Условия:

• Полная занятость; возможна удалённая или гибридная работа.

• Аккредитованная IT‑компания.

• Нет бюрократии и тайм‑трекеров, комфортный режим работы.

*📩* Отклик:

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Python
  • Rust
  • Prometheus
  • PostgreSQL
  • Redis
  • Docker
  • TLS
  • GitLab CI
  • WebSocket
  • Protobuf
  • Tokio
  • FFI
  • Tauri
  • Pingora

Возможные вопросы на собеседовании

Проверка понимания фундаментальных концепций асинхронности в Rust, необходимых для работы с tokio.

Расскажите про концепцию Pin в Rust: зачем она нужна в контексте асинхронного программирования и когда без неё не обойтись?

Важно для разработки edge-сервера и обеспечения стабильности системы под нагрузкой.

Как вы реализуете механизм backpressure в сетевом приложении на базе потоков (streams) в Rust?

Вакансия предполагает поддержку множества ОС и архитектур.

С какими сложностями вы сталкивались при кросс-компиляции Rust-проектов под Windows/ARM или при использовании FFI?

Проверка опыта работы с ключевым компонентом стека — Pingora.

В чем преимущества использования Pingora перед Nginx для задач кастомной маршрутизации и авторизации?

Актуально для обеспечения безопасности передаваемых данных в туннеле.

Как обеспечить безопасность TLS/SNI при динамической маршрутизации трафика через edge-сервер?

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

NDA
1 700 ₽ – 2 200 ₽

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

SeniorУдалённо
C++ · .NET 6 · LINQ · CQRS · Saga · API Gateway · Apache Kafka · PostgreSQL · EF Core · Dapper · Docker · Kubernetes · Prometheus · Grafana · OpenTelemetry · SOLID · KISS · YAGNI
+18 навыков
NDA
137 287 ₽ – 242 250 ₽

Python разработчик (Middle)

MiddleУдалённо
Python · FastAPI · PostgreSQL · S3 · REST API · Machine Learning
+6 навыков
M
Mish
1 300 ₽ – 1 400 ₽

Java-разработчик (Senior)

SeniorУдалённо
Java · Spring · Kafka · SQL · OOP · SOLID · Docker · Kubernetes · .NET Core
+9 навыков
TS
Top Selection
280 000 ₽ – 300 000 ₽

.NET - разработчик (Senior)

SeniorУдалённо
.NET · C++ · LINQ · CQRS · Saga · API Gateway · Apache Kafka · PostgreSQL · Entity Framework Core · Dapper · Docker · Kubernetes · Prometheus · Grafana · OpenTelemetry · SOLID
+16 навыков
NDA
1 300 ₽ – 1 400 ₽

Senior Java разработчик

SeniorУдалённо
Java · Spring Boot · Apache Kafka · PostgreSQL · Docker · Kubernetes · Redis · OpenSearch · Netflix Conductor · Camunda · Microservices · SQL · JVM
+13 навыков
T
t1
78 000 ₽ – 130 000 ₽

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

JuniorУдалённо
Java · Java Core · Multithreading · Microservices Architecture · Kafka · RabbitMQ · Unit Testing · Integration Testing · Code Review
+9 навыков
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!