← Все вакансии/Lead/jobgether
LeadRemoteUS

Software Engineering Manager

J
jobgether
Уровень
Lead
Формат
Remote
О роли

Описание вакансии

О компании

Позиция размещена от имени партнёрской компании, которая управляет всеми заявками и дальнейшими шагами. Партнёр ищет Sr. Manager, Software Engineering – Android & Device Platforms в США.

Обязанности

  • Руководить инженерной поставкой в нескольких продуктовых направлениях, связанных с устройствами: инструменты для полевых операций, технологии вовлечения пациентов в смотровых, дисплеи в залах ожидания и back-office системы.
  • Управлять и развивать команду senior Engineering Leads и individual contributors, отвечая за найм, управление эффективностью, коучинг и развитие карьеры.
  • Обеспечивать hands-on техническое лидерство: участвовать в продакшн-коде, ревьюить pull request, устранять дефекты и направлять решения по реализации.
  • Устанавливать и продвигать инженерные best practices, улучшающие качество, поддерживаемость, надёжность и эффективность разработки.
  • Продвигать AI-assisted и agentic инженерные практики, включая AI-возможности продукта, такие как автоматизированная диагностика устройств.
  • Координировать приоритеты, зависимости и поставку как минимум по трём активным продуктовым направлениям с разными технологическими стеками.
  • Участвовать в архитектурных ревью, технических предложениях и процессах инженерного управления.
  • Сотрудничать с Product и Design лидерами для согласования инженерной работы с приоритетами продукта.
  • Управлять смешанной командой из штатных сотрудников и контракторов onshore и offshore.
  • Направлять команды в создании ПО для удалённо управляемых устройств с учётом ограниченных ресурсов, прерывистой связи, разнообразия железа и совместимости ОС.
  • Поддерживать надёжную работу парка устройств через поэтапные релизы, мониторинг здоровья, удалённую диагностику, стратегии обновления и отката.
  • Балансировать краткосрочные обязательства с долгосрочной технической устойчивостью, безопасностью и операционным совершенством.
  • Помогать инженерам и техническим лидерам расти.
  • Поощрять улучшения метрик поставки, workflow разработки, управления уязвимостями и практик безопасности ПО.

Требования

  • Минимум 10 лет опыта в software engineering, включая минимум 2 года руководства инженерами или командами.
  • Недавний hands-on технический опыт за последние 1–2 года: написание продакшн-кода, ревью pull request, проектирование реализаций, архитектурные планы или устранение дефектов.
  • Сильный практический опыт нативной Android-разработки на Kotlin и современных Android-практик.
  • Опыт с Android Open Source Project (AOSP), кастомными Android ROM, rooted или kiosk-mode устройствами, распространением APK или программами обновления Android ОС.
  • Опыт разработки Android-платформ устройств за пределами обычных потребительских мобильных приложений.
  • Владение Java в дополнение к Kotlin.
  • Опыт с JavaScript или TypeScript и front-end разработкой на React.
  • Опыт создания ПО для подключённых, управляемых или удалённо развёрнутых устройств.
  • Знание ограничений устройств: память, хранилище, вычислительная мощность, прерывистая связь, удалённые обновления, несколько поколений железа и ОС.
  • Опыт управления удалёнными парками устройств: поэтапные релизы, мониторинг здоровья, удалённая диагностика, стратегии обновления и отката.
  • Знакомство с backend-технологиями для платформ устройств: Kotlin/JVM сервисы, Node.js, serverless, микросервисы.
  • Рабочее знание облачных сервисов и API для connected-device приложений.
  • Опыт ведения нескольких параллельных продуктов или технических доменов.
  • Навыки people-management: найм, оценка эффективности, коучинг, развитие карьеры.
  • Опыт управления смешанными командами сотрудников и контракторов.
  • Практическое знакомство с AI-assisted инструментами разработки, такими как GitHub Copilot, Cursor и др.
Стек и навыки

С чем работаем