Senior Backend разработчик (Rust)
Стрит Фалькон · от 300 000 RUB · Москва · HH · опубликовано 20 апреля 2026 г.
Описание вакансии
Мы разрабатываем инновационный продукт – интеллектуальный сервис видеомониторинга и видео аналитики. Наша платформа объединяет управляемые камеры (ПАКи), облачную обработку видео, мощную аналитику с ML и работу с высоконагруженными системами (4500+ rps, ~ 20 TByte/day, тысячи устройств с использование технологий компьютерного зрения, 50 000 мегабит в секунду обрабатываемого видео-трафика, тысячи обрабатываемых сообщений в секунду). Мы решаем реальные задачи отрасли с помощью передовых технологий. У компании есть востребованный постоянно развивающийся продукт, с использованием наработок которого происходит его развитие.
В настоящее время в связи с расширением нашей команде требуется Senior Backend разработчик (Golang+Python) с готовностью развиваться в Rust.
Мы предлагаем:
• работу в архитектурной команде с интересными задачами для реализации решений в b2g и b2b секторе с современным технологическим стеком и интересными задачами на стыке IoT, ML, Cloud и Web;
• работу в аккредитованной ИТ-компании;
• трудоустройство в полном соответствии с ТК РФ и «белая» конкурентная заработная плата;
• график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день;
• квартальная и годовая премия;
• социальные выплаты и компенсации;
• проведение корпоративных мероприятий;
• проведение обучения и повышения квалификации;
• предоставление ДМС после испытательного срока.
Обязанности:
• участие в разработке и оптимизации архитектуры;
• актуализации системы под обновляющиеся требования;
• проектирование и разработка сервисов с доставкой до production;
• опыт продуктовой разработки систем с микросервисной архитектурой;
• анализ полноты функциональных требований и выяснение необходимых деталей;
• участие в планировании работы с декомпозицией по задачам;
• разработка кода с следованием практик чистой архитектуры, сопровождение кода тестами;
• контроль актуализации технической документации;
• выполнение иных поручений руководства, связанных выполнением с трудовой функции.
Требования:
• высшее образование (в сфере ИТ или техническое);
• опыт продуктовой разработки на golang+python от 6 лет;
• базовый опыт работы с Rust: понимание принципов borrow checker, cargo, async/await;
• общий опыт продуктовой backend-разработки на Golang+Python с использованием ООП от 6 лет;
• опыт проектирования, разработки и выкатывания сервисов в production;
• знание принципов работы с высоконагруженными системами, в частности больших объемов данных;
• знание паттернов проектирования, алгоритмов и структур данных, основных принципов разработки (SOLID, GRASP) и понимание в каких случаях какой из них лучше использовать;
• понимание и практический опыт с Docker/Kubernetes на уровне развертки и наблюдения;
• опыт работы с GitLab и базовые знания работы с gitlab-ci;
• знание различных видов БД и области их применения;
• умение документировать код, поддерживать документацию в своей области ответственности в актуальном состоянии;
• знание и хороший практический навык работы в Linux окружении;
• готовность расширять технологический стек, в частность изучать и совершенствовать знания Rust.
Ближайшие задачи:
доработка архитектуры системы, разработка и развитие модулей.
Будет преимуществом:
• опыт разработки на Rust;
• знание принципов чистой архитектуры;
• работа с FastAPI, SQLAlchemy;
• опыт работы с RabbitMQ;
• опыт работы с видео потоком;
• опыт работы с сервисами/моделями машинного обучения (CV прежде всего);
• опыт работы с Clickhouse.
Основной стек: Python (SQLalchemy, FastAPI), go, gin, Rust (tokio, axum, sqlx), docker/kubernetes, Postgresql, NoSQL БД (Redis, MongoDB), REST/gRPC protobuf, RabbitMQ, Kafka, S3.
Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".