Principal Software Engineer
About Medical Guardian
Medical Guardian is a fast-growing digital health and safety company on a mission to help people live a life without limits. We support over 625,000 members nationwide with life-saving emergency response systems and remote patient monitoring solutions. Trusted by families, healthcare providers, and care managers, our work is powered by a culture of innovation, compassion, and purpose.
Medical Guardian is modernizing a large, mission-critical technology ecosystem that supports multiple business lines, including direct-to-consumer, healthcare partners, senior living, and Medicaid-focused offerings.
We are well underway on a strategic migration from our legacy PHP systems to cloud-native services on Microsoft Azure, with C# as our primary language, alongside a growing IoT backend, offering opportunities to shape architecture, reduce complexity, and improve system reliability at scale. Looking ahead, we are investing in agentic AI to accelerate how our engineering team builds, and we want people who are excited to help shape that.
Role Summary
The Principal Software Engineer is a senior hands-on technical authority within Medical Guardian’s application engineering organization.
This role owns architectural decisions, shared frameworks, and technical quality standards across backend services, IoT-related syst