368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$20k – $50k per year (Estimated)
Location
Remote (EAEU)
Employment
Full-Time
Overview
Company
Impact
Profile match
RuDesktop is a Russian software development company headquartered in Moscow, specializing in remote access, desktop administration, and Unified Endpoint Management (UEM) solutions. Founded in 2022 to serve as a domestic, import-substituting alternative to global tools like TeamViewer, AnyDesk, and Microsoft Endpoint Configuration Manager, the company builds cross-platform IT infrastructure software officially registered in the Unified Register of Russian Software.

ООО «Передовые Технологии» - российский разработчик ПО. Помимо 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-компания;

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

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Novosibirsk
$20k – $48k per year (Estimated) • In office • Full-Time • 5+ years exp • Chennai
PowerShell
Python
DevOps
Ansible
CI/CD
Configuration Management
GitLab
GitLab CI
VMWare
Apply
Cloud Engineer (AWS) 8 hours ago
In office • Full-Time • 5+ years exp • Bachelor's Degree • Dalian
Python
DevOps
AWS
CI/CD
CloudFormation
Docker
FinOps
GitHub Actions
Kubernetes
Terraform
GitHub
Apply
$87k – $131k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tysons
Java
Mobile
JUnit
DevOps
AWS
Azure
Azure DevOps
CI/CD
Datadog
Docker
Dynatrace
GCP
Git
Jenkins
Kubernetes
New Relic
Shift-Left
Splunk
Cybersecurity
Shift-Left Security
SonarQube
Management
Jira
QA
Cucumber
JMeter
Postman
Rest-Assured
Selenium
TestNG
Apply
$113k – $188k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Tysons
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Iceberg
Databricks
Delta Lake
AI/ML
Airflow
Anomaly Detection
ChatGPT
Copilot
Cursor
GraphRAG
Knowledge Graph
RAG
Spark
DevOps
Amazon Kinesis
Amazon S3
AWS
AWS CDK
AWS Lambda
AWS Step Functions
CI/CD
CloudFormation
Docker
Git
GitHub
GitHub Actions
IAM
Jenkins
Terraform
Vector
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Power BI
Tableau
Apply
$71k – $112k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austria
C#
C++
Python
Visual Basic
Apply
$17k – $46k per year (Estimated) • Remote • Novosibirsk
Python
Rust
SQL
Dart
Python
Django
Mobile
Flutter
DevOps
Git
WebSockets
GitLab
Apply
$23k – $54k per year (Estimated) • Remote • Full-Time • Novosibirsk
Dart
Kotlin
Python
Rust
Java
Python
Django
Java
Gradle
AI/ML
LLM
Mobile
Android SDK
Flutter
WorkManager
Jetpack Compose
DevOps
Git
Apply
$19k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Novosibirsk
Go
JavaScript
Databases
PostgreSQL
Redis
AI/ML
Claude
Claude Code
Cursor
Frontend
GraphQL
Vue.js
DevOps
Docker
Drone
Grafana
gRPC
Kibana
Kubernetes
Nginx
Prometheus
Apply
$18k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Novosibirsk
Java
Kotlin
Java
Micronaut
Quarkus
Spring Boot
Vert.x
Hibernate
Spring Framework
Databases
ActiveMQ
Apache Kafka
MySQL
RabbitMQ
PostgreSQL
DevOps
Docker
Kubernetes
OpenShift
Apply
$19k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Novosibirsk
SQL
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
CI/CD
GitLab
GitLab CI
gRPC
Kubernetes
SLI/SLO/SLA
Apply
$19k – $45k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Novosibirsk
Apply
up to $37k per year (gross) • In office • Full-Time • 3+ years exp • Novosibirsk
Bash
PowerShell
Python
AI/ML
Red Teaming
DevOps
AWS
IAM
Cybersecurity
Least Privilege
Metasploit
MITRE ATT&CK
Nessus
Nmap
OpenVAS
Snort
Suricata
Wazuh
Management
Slack
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.