PatientPoint
Senior Staff Software Engineer, Android & IoT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер команды Ops Portal в цифровой health-компании. Отвечает за архитектуру и разработку инструментов для полевых операций, включая платформу AI-агентов для диагностики устройств и Android-парк.
Задачи
- Определять техническое направление Ops Portal, DCA и UDD: архитектура, стандарты, релизный цикл
- Писать production-код на Kotlin, Python и Node.js, ревьюить React-фронтенд, serverless-бэкенд и приложения Android/iOS
- Работать с Product Lead и Design Lead от discovery до планирования, оценивать выполнимость и технические ограничения
- Проектировать сервисы и API для real-time связи с устройствами и удалённого управления на AWS IoT Core и MQTT, serverless AWS и Terraform
- Развивать UDD и Ops AI assistant: AI-агенты на AWS Bedrock с tool use через MCP, human-in-the-loop и evals
- Отвечать за безопасность изменений для парка устройств: staged rollout и протестированный rollback
- Обеспечивать безопасность: аутентификация и авторизация, секреты, исключение PHI из логов и LLM-вывода
- Работать с другими device-командами, использующими общий Android-кодбейс
- Обеспечивать инструментирование и наблюдаемость: метрики, трекинг ошибок, мониторинг производительности
- Участвовать в Architecture Group: RFC, стандарты, R&D и proof of concept
- Менторить инженеров и повышать технический уровень команды
Требования
- 10+ лет опыта разработки и эксплуатации production-систем
- Сильный backend на Kotlin и/или Python, надёжные сервисы и API
- Практический опыт с парком Android-устройств: разработка приложений или систем (AOSP, APK deployment, ADB), телеметрия, удалённое управление и provisioning
- Глубокий опыт AWS: IoT Core и MQTT, serverless (Lambda, API Gateway, Cognito), IaC (Terraform)
- Опыт построения AI-агентных систем: LLM tool use (MCP или аналог), guardrails, evals
- Опыт технического или engineering-лида в продуктовой команде
- Владение AI-инструментами разработки (Cursor, Claude, Copilot) в ежедневной работе
Условия
- Remote в пределах США
- Командировки 2-4 раза в год
- Базовая зарплата $144,390–$220,834
- Гибкий отпуск, ресурсы для ментального и эмоционального здоровья, план 401K
- Гибридные опции работы
Навыки
- Kotlin
- Python
- Node.js
- React
- Android
- iOS
- AOSP
- ADB
- AWS IoT Core
- MQTT
- AWS Lambda
- API Gateway
- Cognito
- Terraform
- AWS Bedrock
- MCP
- LLM
- Cursor
- Claude
- Copilot
- Swift
- CoreBluetooth
- BLE
- Kafka
- CloudWatch
- X-Ray
- OpenTelemetry
- Mixpanel