Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$2.2к$2.7кмедиана$3.7к
50 в выборке
На международном рынке: $85к/год ($43к - $153к)
75
Хорошая вакансия
развернуть
Роль четко определена с современным стеком технологий, но отсутствие информации о зарплате затрудняет оценку общей привлекательности.
Кликните для подробной информации
Современный стекЧеткие обязанностиТребуется переездЗарплата не указана
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Company: RDS DOO Position: Rust Backend Developer (Middle+) — Nexus Edge (Video / Edge Computing) Serbia, office
About the project Nexus Edge is a distributed Smart City video-surveillance platform for edge devices. It includes a central controller and multiple edge workers responsible for camera management, storage, and event processing. The platform handles RTSP→HLS video conversion, integrates with S3 storage, and uses an event-driven architecture (NATS JetStream). Deployed across several countries, it focuses on scalability, observability, and reliability. Stack
Language & Frameworks: Rust 1.7x+, poem, poem-openapi (axum / actix experience welcome)
Database: PostgreSQL (sqlx), PostGIS / TimescaleDB
Messaging: NATS JetStream (streams, consumers, KV)
Video: GStreamer 1.20+, RTSP→HLS pipelines, S3/MinIO storage
Infra: Docker / docker-compose, Linux
Security: JWT (ES256), Argon2, CORS, RBAC
Monitoring: tracing, Prometheus, Grafana
Docs: Stoplight Elements (OpenAPI) Responsibilities
Develop backend services (controller and edge workers);
design and implement REST APIs with poem / poem-openapi;
integrate and optimize PostgreSQL / PostGIS / TimescaleDB;
build video-processing pipelines (RTSP→HLS, segmentation, S3 storage);
implement async, event-driven flows with NATS JetStream (streams, consumers, DLQ/retry);
ensure security (JWT, Argon2, CORS, RBAC);
enhance observability (metrics, tracing, logging, profiling);
contribute to backend architecture (consistency, fault tolerance, backpressure);
collaborate with Frontend and DevOps teams. Must-have 2+ years of commercial Rust experience (Middle+ level);
solid understanding of async/await, concurrency, and I/O;
production experience with poem / axum / actix-web;
proficiency in sqlx (queries, indexes, migrations, performance);
hands-on Docker and Linux skills;
ability to read/write OpenAPI specs;
experience debugging distributed systems (timeouts, retries, idempotency);
on-site in Belgrade, Serbia (relocation required). Nice-to-have NATS / Kafka / RabbitMQ (preferably NATS JetStream);
video/IoT experience (RTSP/HLS, GStreamer);
S3-compatible storage (MinIO), bucket policies;
PostGIS / TimescaleDB (geo & time-series);
Rust tests (tokio-test, testcontainers);
open-source contributions. Offer
Strong engineering team, real impact on architecture and technology choices;
modern stack, CI/CD, code reviews, distributed deployments;
flexible schedule, office in Belgrade;
competitive compensation, based on experience and interview performance. Telegram: Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации