Мы создаём интеллектуальную платформу видеомониторинга и видеоаналитики с элементами ML на edge-устройствах. Система высоконагруженная: тысячи устройств, более 1000 RPS, десятки терабайт данных в сутки. Бэкенд команда разрабатывает сервисы на стыке IoT, облачных вычислений и компьютерного зрения, обеспечивая надёжную обработку потокового видео и метаданных.
Основной язык разработки – Rust. Часть legacy и вспомогательных сервисов написана на Python, но мы целенаправленно переводим критические компоненты на Rust. От кандидата не требуется экспертного владения Python – достаточно базового понимания для поддержки существующего кода.
В настоящее время нашей успешной команде требуется профессионал на должность Senior Backend разработчик (Rust).
Мы предлагаем:
- работу в архитектурной команде над сложными высоконагруженными системами;
- возможность влиять на техническую стратегию продукта и развитие стека;
- участие в профильных конференциях и митапах за счёт компании;
- официальное трудоустройство в аккредитованной ИТ компании (в соответствии с ТК РФ);
- график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день;
- удобное расположение: офис в центре города в шаговой доступности от метро с комфортными рабочими местами;
- финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа);
- онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании;
- социальные льготы и компенсации:
компенсация питания и проезда (для офисных сотрудников);
частичная компенсация занятий спортом;
социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.);
дополнительные оплачиваемые выходные дни;
оплата психологических консультаций.
медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока;
яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе.
Обязанности:
- проектировать архитектуру сервисов, выполнять декомпозицию сложных бизнес-сценариев в набор независимых компонентов;
-
руководить техническим развитием фич, реализуемых в рамках одного квартала , начиная с анализа требований и заканчивая мониторингом и поддержкой в production;
-
обеспечивать высокое качество кода, внедрять практики тестирования и обеспечивать безопасность решений в зоне ответственности команды;
-
оптимизировать производительность и масштабируемость высоконагруженных компонентов (работа с большими объёмами данных, очередями).
-
выявлять и устранять корневые причины инцидентов, внедрять практики observability (OpenTelemetry, сбор метрик, трейсинг);
-
осуществлять менторство middle-разработчиков, проводить Code Review с особым вниманием к архитектурным решениям;
-
взаимодействовать с product-менеджерами и смежными командами для формирования технического бэклога.
- высшее образование (техническое);
- опыт backend-разработки (6+ лет опыта), 2+ года на Rust;
- опыт проектирования и вывода в production высоконагруженных систем (RPS > 1000, работа с большими объёмами данных);
-
глубокое понимание async модели Rust, опыт с фреймворками tokio, axum, sqlx (или аналогичными);
-
умение проектировать отказоустойчивые наблюдаемые распределённые системы;
-
практический опыт с Docker/Kubernetes (деплоймент, мониторинг, логирование);
-
опыт работы с реляционными, колоночными и key-value БД и понимание их применимости;
-
опыт в роли фича-лида или техлида: ведение проекта от идеи до эксплуатации, координация команды разработчиков;
-
умение решать сложные задачи в условиях неопределённости.
Будет преимуществом:
- опыт разработки на Python (FastAPI, SQLAlchemy);
-
знакомство с RabbitMQ, ClickHouse, OpenTelemetry;
-
опыт работы с видео/аудио потоками или ML-сервисами (особенно Computer Vision);
-
опыт работы с видеопотоками, знание протоколов RTSP, WebRTC;
-
опыт микросервисной разработки.
Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".
Похожие вакансии
DevOps-опыт от 3 лет. — Глубокое понимание Linux (сетевая подсистема, сборка deb/rpm-пакетов). — Практика работы с подходом «инфраструктура как...
Готовность работать без совмещения (полная вовлечённость). Опыт работы менеджером маркетплейса Wildberries от 2 лет (обязательно). Проактивную позицию, где вы не...
Высшее образование по специальностям «Прикладная математика и информатика», «Программная инженерия», «Компьютерные науки» или «Информационная безопасность». Опыт руководства техническими командами от...
Опыт в PR от 5 лет, желательно в B2B, IT, SaaS, финтехе, HRTech, тревел-индустрии, консалтинге или сложных...
Высшее образование в области ИТ или смежной сфере. Опыт работы на аналогичной должности от 3-5 лет в сфере управления...
