P

PatientPoint

Targeted health-information delivery at care touchpoints

Senior Staff Software Engineer - Android & IoT

AI Application Engineering +1Updated on Nov 11
Full-timeRemote in USA$144.4k - $220.8k

About the Job

Requirements

  • 10+ years of software engineering experience building and running production systems.
  • Strong backend proficiency in Java and/or Kotlin, including building reliable services and APIs.
  • Hands-on experience with Android device fleets, including Android app or system development (AOSP, APK deployment, ADB), device telemetry, remote command and control, and provisioning.
  • Deep AWS experience, including AWS IoT Core and MQTT, serverless services (Lambda, API Gateway, Cognito), and Terraform.
  • Experience building AI agent systems, including LLM tool use (MCP or equivalent), guardrails on agent actions, and evaluations.
  • Prior experience as a technical or engineering lead on a product team, owning architectural direction, setting standards, working as a peer to product and design, and unblocking others without becoming a bottleneck.
  • Proficiency with AI-assisted development tools such as Cursor, Claude, or Copilot in everyday work.
  • Strong ownership, taking problems from ambiguity through production and remaining accountable after launch.
  • Sound architectural judgment about when to keep systems simple and when more structure is needed.
  • Curiosity about field operations and how technicians work.
  • A collaborative, enabling leadership style that raises the team's technical capability rather than creating dependency.

Responsibilities

  • Own technical direction for Ops Portal, DCA, and UDD, including architecture, standards, and release cadence.
  • Write production code in Kotlin, Python, and Node.js, and review work across the React front end, serverless backend, and Android and iOS apps.
  • Partner with the Product Lead and Design Lead from discovery through planning, assessing feasibility and surfacing technical constraints, capacity, and sequencing risks before commitments are made.
  • Architect and build services and APIs for real-time device communication and remote command and control using AWS IoT Core, MQTT, AWS Lambda, API Gateway, Cognito, and Terraform.
  • Lead the evolution of UDD and the Ops AI assistant, building AI agents on AWS Bedrock that use tools over MCP, with human-in-the-loop controls and evaluations; move the product area toward proactive, self-healing operations.
  • Own change safety for the device fleet, sign off on the team's highest-risk changes—including bulk updates to tens of thousands of devices, device provisioning, and AI actions on devices—and ensure staged rollouts and tested rollbacks.
  • Maintain security for authentication and authorization, secrets, and protection of PHI in logs, screenshots, and LLM output.
  • Coordinate with device teams sharing the Android codebase, including core libraries, the DMM agent, and fleet deployment tooling, to ensure changes land safely for all teams shipping from it.
  • Ensure the product is instrumented and observable by establishing usage metrics, error tracking, and performance monitoring.
  • Engage with the Architecture Group by submitting RFCs for significant architectural decisions, upholding organization-wide standards, and leading research and proofs of concept in AI-assisted diagnostics, self-healing device workflows, and next-generation provisioning.
  • Support story breakdowns, design sessions, and pull request reviews, and mentor engineers to raise the team's technical capability.

Desired Qualifications

  • Experience with BLE-based configuration and mobile provisioning workflows, and familiarity with iOS and Swift (CoreBluetooth).
  • React and Node.js experience for contributing to and reviewing Ops Portal front-end and Lambda work.
  • Experience with digital signage or kiosk-mode Android fleets.
  • Experience with event streaming such as Kafka or equivalent.
  • Experience with observability tooling such as CloudWatch, X-Ray, or OpenTelemetry, and product analytics such as Mixpanel; habit of building instrumentation into shipped work.
  • Experience in healthcare or other regulated environments, including HIPAA and PHI handling.

About the Company

PatientPoint

Targeted health-information delivery at care touchpoints

PatientPoint provides a healthcare engagement platform that delivers targeted health information to patients and providers at key moments in the care journey, such as in waiting rooms, exam rooms, and remotely. It works by sending personalized messages across multiple touchpoints along the care path and by enabling point-of-care marketing plus review-generation tools to boost providers’ online presence. It differentiates itself by combining patient education, multi-channel engagement, sponsor connections, and proactive reputation management in one platform. Its goal is to improve health outcomes and patient experience by guiding patients to better health decisions and helping sponsors reach the right patients and physicians.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$140.1M
Headquarters
Cincinnati, OH
Founded
1987

Recently Posted Jobs

Explore more opportunities at PatientPoint

See more jobs