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

Стрит Фалькон
Москва
от 200 000 RUR
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Мы создаём интеллектуальную платформу видеомониторинга и видео аналитики с элементами ML на edge-устройствах. Система высоконагруженная: тысячи устройств, более 1000 RPS, десятки терабайт данных в сутки. Бэкенд команда разрабатывает сервисы на стыке IoT, облачных вычислений и компьютерного зрения, обеспечивая надёжную обработку потокового видео и метаданных.

Основной язык новых сервисов – Rust, но часть legacy и вспомогательных компонентов написана на Python. Мы активно развиваем продукт и ищем Middle разработчика, который готов расти в сильной инженерной команде.

Мы предлагаем
возможность развиваться в области высоконагруженных систем, видео аналитики и Rust;
официальное трудоустройство в аккредитованной ИТ компании (в соответствии с ТК РФ);
график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день;
удобное расположение: офис в центре города в шаговой доступности от метро с комфортными рабочими местами;
финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа);
онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании;
социальные льготы и компенсации:

компенсация питания и проезда (для офисных сотрудников);

частичная компенсация занятий спортом;

социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.);

дополнительные оплачиваемые выходные дни;

оплата психологических консультаций.

медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока;
яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе.
Обязанности
проектирование и разработка микросервисов на 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;
опыт микросервисной разработки.

Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".

Выше рынка на 0%
вакансия200 000
в среднем по рынку200 000
AI-помощник
Источникhh.ru
Опубликовано7 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.