Middle Backend разработчик

Стрит Фалькон
Москва Опубликовано 24 июня 2026
от 200000 руб.
Полная занятость3–6 летПрограммист
от 200000 руб.

Описание

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

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

В настоящее время нашей успешной команде требуется профессионал на должность Middle Backend разработчик.

Мы предлагаем:

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

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

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

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

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

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

медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока;

яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе.

Обязанности:

  • проектировать микросервисы на Rust с использованием современных технологий контейнеризации и оркестрации (Docker/Kubernetes);

  • разрабатывать микросервисы с целью доставки их в production-окружение;

  • декомпозировать задачи внутри спринтов для ясного определения объема работы и целей;

  • оценивать технические риски, связанные с реализацией поставленных задач и решений;

  • писать чистый, тестируемый код, придерживаясь принципов SOLID, KISS, DRY;

  • создавать автоматические тесты для покрытия кода, а также участвовать в улучшении тестовой архитектуры и тестовой пирамиды команды;

  • работать с высоконагруженными компонентами: управлять очередями сообщений (RabbitMQ), базами данных (PostgreSQL, ClickHouse, Redis, MongoDB);

  • взаимодействовать со смежными командами, такими как инженеры по машинному обучению (ML) и DevOps, для успешного выполнения проектов;

  • участвовать в проведении Code Review для обеспечения качества кода;

  • поддерживать техническую документацию в актуальном состоянии, отражая изменения и новые решения.

Требования:
  • опыт: Backend-разработка: от 3 лет, из них 1 год на Rust (коммерческий опыт);
  • технические навыки: уверенное владение async экосистемой Rust (tokio, axum, sqlx), понимание принципов чистой архитектуры, опыт работы с Docker/Kubernetes (развёртывание и мониторинг), знание SQL, опыт работы с PostgreSQL и понимание NoSQL хранилищ;
  • системное мышление: понимание принципов работы высоконагруженных систем, способность декомпозировать задачи и оценивать риски;
  • инструменты: навыки работы в Linux, опыт с системами контроля версий (GitLab CI/CD);
  • гибкость: готовность изучать смежные технологии (базовый Python, ClickHouse, RabbitMQ), для нас важнее глубокие знания Rust и системное мышление, опыт работы с Python не обязателен, мы поможем освоить его на месте для эпизодических задач, сильные навыки в Rust, C++ или Go будут преимуществом.

Будет преимуществом:

  • опыт разработки на Python (FastAPI, SQLAlchemy);
  • знакомство с RabbitMQ, ClickHouse, OpenTelemetry;
  • опыт работы с видео/аудио потоками или ML-сервисами (особенно Computer Vision);
  • опыт работы с видеопотоками, знание протоколов RTSP, WebRTC;
  • опыт микросервисной разработки.

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

Описание

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

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

В настоящее время нашей успешной команде требуется профессионал на должность Middle Backend разработчик.

Мы предлагаем:

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

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

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

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

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

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

медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока;

яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе.

Обязанности:

  • проектировать микросервисы на Rust с использованием современных технологий контейнеризации и оркестрации (Docker/Kubernetes);

  • разрабатывать микросервисы с целью доставки их в production-окружение;

  • декомпозировать задачи внутри спринтов для ясного определения объема работы и целей;

  • оценивать технические риски, связанные с реализацией поставленных задач и решений;

  • писать чистый, тестируемый код, придерживаясь принципов SOLID, KISS, DRY;

  • создавать автоматические тесты для покрытия кода, а также участвовать в улучшении тестовой архитектуры и тестовой пирамиды команды;

  • работать с высоконагруженными компонентами: управлять очередями сообщений (RabbitMQ), базами данных (PostgreSQL, ClickHouse, Redis, MongoDB);

  • взаимодействовать со смежными командами, такими как инженеры по машинному обучению (ML) и DevOps, для успешного выполнения проектов;

  • участвовать в проведении Code Review для обеспечения качества кода;

  • поддерживать техническую документацию в актуальном состоянии, отражая изменения и новые решения.

Требования:
  • опыт: Backend-разработка: от 3 лет, из них 1 год на Rust (коммерческий опыт);
  • технические навыки: уверенное владение async экосистемой Rust (tokio, axum, sqlx), понимание принципов чистой архитектуры, опыт работы с Docker/Kubernetes (развёртывание и мониторинг), знание SQL, опыт работы с PostgreSQL и понимание NoSQL хранилищ;
  • системное мышление: понимание принципов работы высоконагруженных систем, способность декомпозировать задачи и оценивать риски;
  • инструменты: навыки работы в Linux, опыт с системами контроля версий (GitLab CI/CD);
  • гибкость: готовность изучать смежные технологии (базовый Python, ClickHouse, RabbitMQ), для нас важнее глубокие знания Rust и системное мышление, опыт работы с Python не обязателен, мы поможем освоить его на месте для эпизодических задач, сильные навыки в Rust, C++ или Go будут преимуществом.

Будет преимуществом:

  • опыт разработки на Python (FastAPI, SQLAlchemy);
  • знакомство с RabbitMQ, ClickHouse, OpenTelemetry;
  • опыт работы с видео/аудио потоками или ML-сервисами (особенно Computer Vision);
  • опыт работы с видеопотоками, знание протоколов RTSP, WebRTC;
  • опыт микросервисной разработки.

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

Похожие вакансии

Middle Python Backend разработчик
Standfin
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Помощник бухгалтера
Фин Баланс
от 48000 руб.
Полная занятостьОпыт 1–3 года
Тимлид команды разработки
SW Development
350000 – 400000 руб.
Полная занятостьОпыт более 6 лет
Специалист технической поддержки
Game XP
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер маркетплейсов ВсеИнструменты.ру
ГарантИмпериал
от 80000 руб.
Полная занятостьОпыт не требуется
Sales Manager (SMB) / Менеджер по продажам (СМБ)
Aviasales.ru
до 270000 руб.
Полная занятостьОпыт 3–6 лет