Senior Staff Software Engineer, Android & IoT
Core
Senior technical leadership role shaping architecture and evolution of products for large-scale connected device operations in healthcare, including an operations portal, device configuration tools, and an AI-powered diagnostics platform.
Role type
Senior Staff Software Engineer (Android & IoT)
Builds
Operations portal, device configuration application, unified device diagnostics platform, and AI-powered diagnostics/assistant capabilities.
Domain
Healthcare technology, IoT, Cloud services, Android fleet management
Deliverable
production ML models | product features
Required skills
Android device fleet management, Kotlin, Python, AWS IoT Core, MQTT, Terraform, AI agent systems, LLM tool use, technical leadership, architectural design, mentoring
Preferred skills
Bluetooth Low Energy (BLE), iOS/Swift, React, Node.js, Kafka, observability tools (CloudWatch, X-Ray, OpenTelemetry), HIPAA compliance
Technologies
Kotlin, Python, Node.js, React, AWS (IoT Core, Lambda, API Gateway, Cognito, Bedrock), Terraform, MQTT, Kafka, CloudWatch, X-Ray, OpenTelemetry, Mixpanel
Responsibilities
Own technical direction and architecture for operations portal and diagnostics platform; Write and review production code in Kotlin, Python, and Node.js; Architect APIs for real-time device communication and fleet management; Lead development of AI-powered diagnostics and assistant capabilities; Establish safe deployment practices for high-impact fleet changes; Maintain strong security practices for sensitive health information; Mentor engineers and contribute to architectural reviews.
Seniority
Senior Staff, hands-on IC with leadership responsibilities
