Middle Rust Developer
Ищем Middle Rust-разработчика для создания высоконагруженной платформы видеомониторинга с ML на edge-устройствах. Нужно проектировать и разрабатывать микросервисы на Rust, работать с Docker/Kubernetes, базами данных и очередями. Предлагают гибридный график, ДМС, обучение и бонусы.
Зарплата ниже рынка
На 25% ниже медианы Rust по 12 вакансиям за 90 дней.
Что предстоит делать
Мы создаём интеллектуальную платформу видеомониторинга и видео аналитики с элементами ML на edge-устройствах. Система высоконагруженная: тысячи устройств, более 1000 RPS, десятки терабайт данных в сутки. Бэкенд команда разрабатывает сервисы на стыке IoT, облачных вычислений и компьютерного зрения, обеспечивая надёжную обработку потокового видео и метаданных. Основной язык новых сервисов – Rust, но часть legacy и вспомогательных компонентов написана на Python. Мы активно развиваем продукт и ищем Middle разработчика, который готов расти в сильной инженерной команде.
- проектирование и разработка микросервисов на Rust с доставкой в production (Docker/Kubernetes);
- декомпозиция задач на спринт, оценка технических рисков;
- написание чистого, тестируемого кода с соблюдением принципов SOLID, KISS, DRY;
- покрытие кода автотестами, участие в улучшении тестовой пирамиды команды;
- работа с высоконагруженными компонентами: очереди сообщений (RabbitMQ), базы данных (PostgreSQL, ClickHouse, Redis, MongoDB);
- взаимодействие со смежными командами (ML-инженеры, DevOps);
- участие в Code Review и поддержание технической документации в актуальном состоянии.
Что ждём от вас
- высшее образование (техническое);
- общий опыт backend-разработки от 3 лет;
- уверенное владение rust с использованием его в работе или в пет-проектах;
- какими концепциями rust нужно владеть:
- borrow-checker;
- clone vs copy vs ref;
- различие dyn и impl;
- lifetime.
- понимание принципов чистой архитектуры;
- уверенное владение async экосистемой Rust (tokio, axum, sqlx или аналоги);
- понимание принципов работы высоконагруженных систем и обработки больших объёмов данных;
- опыт работы с Docker/Kubernetes на уровне развёртывания и мониторинга сервисов;
- знание SQL и опыт работы с реляционными СУБД (PostgreSQL), понимание особенностей NoSQL хранилищ;
- умение самостоятельно декомпозировать задачи, оценивать риски, работать с важной функциональностью;
- навыки работы в Linux, опыт с системами контроля версий (GitLab CI/CD);
- готовность изучать смежные технологии (Python на базовом уровне, ClickHouse, RabbitMQ);
- для нас важнее сильные навыки в Rust и системном мышлении. Задачи на Python будут возникать эпизодически и не требуют экспертного уровня – достаточно умения читать код и реализовывать простую функциональность. Если вы сильны в Rust, C++ или Go – мы поможем освоить Python на месте.
- Будет преимуществом:
- опыт разработки на Python (FastAPI, SQLAlchemy);
- знакомство с RabbitMQ, ClickHouse, OpenTelemetry;
- опыт работы с видео/аудио потоками или ML-сервисами (особенно Computer Vision);
- опыт работы с видеопотоками, знание протоколов RTSP, WebRTC;
- опыт микросервисной разработки.
- Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Стрит Фалькон
5 активных вакансий в компании
Senior Frontend разработчик
Ищем Senior Frontend разработчика для создания новой версии продукта в сфере видеоаналитики и умного города. Требуется глубокое знание React, TypeScript, опыт работы с REST API, WebSocket и тестированием. Предлагается гибридный график, ДМС, бонусы и обучение.
Senior Backend разработчик (Rust)
Ищем опытного Senior Backend разработчика на Rust для создания высоконагруженной платформы видеомониторинга и видеоаналитики с ML. Нужно проектировать архитектуру, оптимизировать производительность и менторить коллег. Предлагают гибридный график, ДМС, бонусы и обучение.
Middle Backend разработчик (Rust)
Компания ищет Middle Rust-разработчика для работы над высоконагруженной платформой видеомониторинга и видеоаналитики с элементами машинного обучения. Основные задачи: проектирование и разработка микросервисов на Rust, работа с очередями сообщений и различными базами данных, взаимодействие с командами ML и DevOps. Требуется опыт backend-разработки от 3 лет, включая не менее 1 года коммерческого опыта на Rust, понимание принципов высоконагруженных систем и опыт работы с Docker/Kubernetes. Предлагается гибридный/удалённый формат работы, официальное трудоустройство, ДМС, компенсации, премии и обучение за счёт компании.
DBA (администратор баз данных)
Ищем опытного DBA для администрирования и оптимизации PostgreSQL и MongoDB в высоконагруженных проектах. Требуется от 3 лет опыта, знание Linux, Git, мониторинга и SQL. Предлагаем гибридный график, белую зарплату, ДМС и бонусы.
Похожие вакансии
6 вакансий
Middle Backend разработчик (Rust)
Компания ищет Middle Rust-разработчика для работы над высоконагруженной платформой видеомониторинга и видеоаналитики с элементами машинного обучения. Основные задачи: проектирование и разработка микросервисов на Rust, работа с очередями сообщений и различными базами данных, взаимодействие с командами ML и DevOps. Требуется опыт backend-разработки от 3 лет, включая не менее 1 года коммерческого опыта на Rust, понимание принципов высоконагруженных систем и опыт работы с Docker/Kubernetes. Предлагается гибридный/удалённый формат работы, официальное трудоустройство, ДМС, компенсации, премии и обучение за счёт компании.
Rust Developer
~1 950 000 ₸ оценка
Ищем опытного Rust-разработчика для работы над блокчейн-проектами в продуктово-аутсорсинговой компании. Требуется опыт от 2 лет, знание SOLID, TDD, Linux, Docker, Git, tokio, actix, sqlx, SQL и NoSQL. Предлагаем гибкий график, интересные проекты, компенсацию спорта и медицины, курсы английского.
C++ / Rust Backend / Systems Engineer
~1 950 000 ₸ оценка
Компания в сфере кибербезопасности ищет опытного разработчика на C++ и Rust для развития backend-компонентов продукта. В задачи входит разработка сервисов, работа с сетевыми протоколами и миграция устаревших компонентов. Предлагают удалённую работу и оформление по ТК РФ.
Rust-специалист с сетевым бэкграундом
Стартап в сфере информационной безопасности ищет Rust-разработчика с опытом сетевого программирования. Нужно разрабатывать высоконагруженные сервисы с нуля, работать с базами данных и сетевыми протоколами. Предлагают полную удалёнку и интересные задачи без легаси.
Backend-разработчик Rust
Разработка и поддержка backend-сервисов банка на Rust. Используются современные инструменты: Axum, tokio, Kafka, Docker, Kubernetes. Требуется опыт работы с системами хранения данных и написанием тестов.
Backend Developer
Разработка backend-сервисов для блокчейн-продукта: проектирование архитектуры, внедрение ZK-схем, интеграция с Ethereum и PoA-сетью. Требуется опыт от 6 лет с Node.js/TypeScript, от 1 года с Rust и криптографией. Работа полностью удалённая, fulltime, с официальным оформлением и соцпакетом.