Remote Position
[Remote] Sr. Manager, Software Engineering
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. PatientPoint is a digital health company focused on improving patient behaviors and health outcomes through technology used in and around doctor’s offices. The Senior Engineering Manager, Device Products & Operations, oversees engineering across device-side products, manages engineering personnel, remains hands-on technically, and drives AI-assisted development and operational excellence for connected device fleets.
Responsibilities
- Own engineering outcomes across PatientPoint’s device product areas — field operations tooling, exam-room technology, waiting-room displays, and back-office systems
- Serve as the Engineering Manager for a mix of senior Engineering Leads and individual-contributor engineers — owning hiring, performance, and career growth directly — and step into the Engineering Lead’s technical-direction role yourself where a team needs it
- Stay close to the code: lead code reviews, contribute directly where needed, and guide teams on technical best practices
- Champion AI-assisted and agentic engineering practices — in your own work, across your teams’ day-to-day development, and in the AI-powered capabilities we build into our products (e.g., automated device diagnostics)
- Coordinate priorities and dependencies across three or more concurrently active product areas with different tech stacks and team maturity
- Contribute to cross-org architecture discussions (ARB/RFCs), bringing a device-fleet perspective to architecture trade-off conversations
- Help engineers and Engineering Leads grow in their roles and career paths at PatientPoint
- Partner closely with Product and Design leads on execution across the device product areas
- Manage a blended team of full-time and contract engineers, onshore and offshore
- Escalate organizational, staffing, and resourcing needs for the device product areas to engineering leadership
Skills
- 10+ years of software engineering experience, including 2+ years leading engineers or engineering teams
- Recent hands-on technical involvement within the last 1–2 years, such as contributing to production code, reviewing pull requests, designing implementations, creating architecture plans, or directly troubleshooting and fixing software defects
- Current hands-on experience with native Android development using Kotlin and modern Android development practices
- Experience with AOSP, customized Android ROMs, rooted or kiosk-mode Android devices, APK distribution, or Android OS upgrade programs
- Experience with Android device-platform development beyond traditional consumer mobile applications
- Experience with Java in addition to Kotlin
- Experience with JavaScript or TypeScript and React-based front-end development
- Experience building software for connected, managed, or remotely deployed devices, with an understanding of the operational challenges associated with physical device fleets
- Experience leading engineers across multiple concurrent products, workstreams, or technical domains
- Experience managing and developing engineers, including hiring, performance management, coaching, and career development
- Strong understanding of the constraints associated with deployed devices, including limited memory, storage, or processing power; intermittent connectivity; remote software updates; and supporting multiple hardware or OS generations
- Experience supporting remotely deployed device fleets, including considerations such as staged releases, monitoring fleet health, remote troubleshooting, and software update or rollback strategies
- Experience with backend technologies supporting device fleets, such as Kotlin/JVM services, Node.js, serverless architectures, or similar microservice environments
- Hands-on use of AI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar tools, along with experience encouraging or driving their adoption within an engineering team
- Working knowledge of cloud-based services and APIs that support connected-device applications
- Experience managing blended teams of full-time employees and contractors
- Ability to lead teams in delivering product features while continuously improving software quality and development practices
- Comfort remaining technically hands-on and working alongside engineers on code, architecture, implementation, and device-level issues
- Strong ability to develop talent and help engineers grow into larger technical and leadership roles
- Strong judgment around when to provide technical direction versus empowering senior engineers and Engineering Leads to own decisions
- Excellent collaboration and communication skills across Product, Design, Architecture, and other engineering teams
- Ability to balance near-term delivery with long-term maintainability, reliability, and operational excellence
- Bachelor's degree in computer science, engineering, information systems, or a related field, or equivalent professional experience
- Experience with BrightSign or other digital signage/device-management platforms such as SignageOS or Broadsign
- Experience with IoT technologies and protocols such as AWS IoT Core, MQTT, Device Shadow, BLE, or GATT
- Experience with Jetpack Compose
- Experience contributing to an architecture review process such as ARB, RFCs, or an equivalent technical-governance model
- Experience operating in a product-operating-model or product-trio structure
- Experience guiding or contributing to AI-powered product capabilities such as automated diagnostics, self-healing device operations, or similar AI-driven features
- Experience with agent-orchestration frameworks or patterns such as MCP-based tool access, AWS Bedrock AgentCore, Strands Agents, or similar approaches
- Experience with Kotlin Multiplatform or similar cross-platform native architectures
- Experience developing, tracking, or improving engineering delivery metrics such as DORA
- Experience with vulnerability management, application security, or security reviews for distributed or device-based systems
- Experience in healthcare or another regulated industry
- Experience leading through organizational change or team transitions
Benefits
- Flexible time off to recharge
- Hybrid work options
- Mental and emotional wellness resources
- A 401K plan
Company Overview
Company H1B Sponsorship