1,845,553open jobs
108,282companies
258,874added this week
Browse all
Salary
≈ $128k – $256k per year (Estimated)
Location
In office (Philadelphia)
Seniority
Principal
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 1, 2026.

Overview
Company
Impact
Profile match
An industry-leading provider of affordable and reliable medical alert systems, Medical Guardian empowers our customers to live a life without limits.

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 systems, and customer-facing applications. The Principal Software Engineer is expected to write significant production code, particularly at the framework and abstraction layer, and to serve as the named technical owner for key systems.

This role includes mentorship and line management responsibilities for a small number of engineers, while remaining primarily hands-on and technically focused. The Principal Software Engineer is accountable for both their own technical contributions and the quality of work produced by engineers they supervise.

The Principal Software Engineer reports directly to the Senior Director of Engineering and works closely with PMO, Infrastructure, and senior engineering leadership.

Core Responsibilities

1. Architectural Ownership & Technical Decision-Making

  • Serve as a primary technical owner for application architecture for new development, while partnering with existing system owners on architectural decisions.
  • Make and document architectural decisions related to:
    • Application structure and patterns
    • Technology and framework choices
    • Integration approaches and service boundaries
  • Act as the escalation point for complex technical decisions that would otherwise reach executive leadership.

2. Hands-On Development & Framework Design

  • Design, build, and maintain shared frameworks, libraries, and abstractions that reduce duplication and enforce consistent patterns.
  • Own cross-cutting concerns such as:
    • Authentication and authorization
    • Error handling and resiliency patterns
    • Logging, metrics, and observability
    • Integration standards and service contracts
  • Write and review production code primarily in:
    • PHP for existing systems
    • C#/.NET for new services and modernization efforts
  • Encode architectural intent directly into reusable code rather than relying on documentation alone.

3. Technical Quality & Risk Management

  • Define and uphold the technical quality bar for new development.
  • Make judgment calls on:
    • Speed vs. quality tradeoffs
    • Fix-now vs. defer decisions
    • When technical debt is acceptable and when it is not
  • Partner with release and operations leadership to ensure changes are production-safe.

4. Mentorship & Technical Leadership

  • Mentor engineers through:
    • Code reviews
    • Pairing on complex problems
    • Design discussions grounded in real implementations
  • Unblock engineers who are stuck by stepping directly into code or design challenges.
  • Help raise the overall technical maturity of the team through example, not process.

5. Cross-Functional Collaboration

  • Partner with PMO to:
    • Provide technical input on scoping and estimates
    • Surface architectural risks early
  • Collaborate with DevOps and infrastructure teams on:
    • Deployment patterns
    • CI/CD evolution
    • Environment consistency
  • Communicate technical decisions clearly to engineering leadership and stakeholders.

Qualifications & Technical Skills

Required:

  • 10+ years of professional software engineering experience, with a strong record of hands-on development in production systems.
  • Experience owning architectural decisions and technical direction for complex applications.
  • Strong backend engineering experience using C# and .NET for building services and APIs.
  • Experience designing and maintaining clean, well-defined APIs and service interfaces, including integrations with third-party systems (for example, CRM, billing, or operational platforms).
  • Hands-on experience with Microsoft Azure, including:
    • AKS (Azure Kubernetes Service) for hosting containerized services
    • Core Azure integration and messaging services used in cloud-native architectures
  • Experience delivering applications using Docker containers and CI/CD pipelines.
  • Strong experience working with relational databases (Microsoft SQL Server), including schema design and data access patterns.
  • Experience with event-driven or asynchronous architectures, including messaging-based systems.
  • Comfort working in existing PHP codebases while actively leading their migration to cloud-native C#/.NET services on Azure.
  • Hands-on experience building agentic AI workflows in production - including agent frameworks, tool/function calling, RAG, and MCP (Model Context Protocol) - with practical awareness of the common pitfalls, particularly defining clear standards for agents and supplying them with correct, curated context centrally rather than relying on each developer to hand-feed domain knowledge.
  • Candidates must be able to work from Philadelphia, PA office on Tuesdays and Wednesdays.
  • Must be legally authorized to work in the United States without current or future employer sponsorship.

Preferred/Nice to Have:

  • Familiarity with IoT systems or telemetry-driven backends.
  • Experience integrating with Salesforce, e-commerce platforms, or other enterprise SaaS systems.
  • Working knowledge of Linux-based systems and system administration concepts.
  • Experience with monitoring, logging, and metrics, including operating and tuning systems in production environments.
  • Familiarity with PHP-based enterprise systems.
  • Experience helping a team adopt agentic AI well - for example, defining agent standards and guardrails, building or curating a shared context layer (RAG pipelines, MCP servers over core business systems), and establishing evaluation so agents produce reliable, trustworthy output.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Paid Time Off (Vacation, Sick Time Off & Holidays)
  • Company Paid Short Term Disability and Life Insurance
  • Retirement Plan (401k) with Company Match
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,845,553 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Philadelphia
≈ $184k – $341k per year (Estimated) • In office • Bachelor's Degree • San Jose
C++
DevOps
GitHub
Apply
≈ $181k – $362k per year (Estimated) • In office • Bachelor's Degree • San Jose
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
PyTorch
CUDA
Triton
FSDP
NCCL
ROCm
DevOps
Linux
Apply
≈ $153k – $285k per year (Estimated) • In office • Bachelor's Degree • Austin
AI/ML
ROCm
DevOps
Windows
Apply
≈ $149k – $298k per year (Estimated) • In office • Bachelor's Degree • Austin
Python
C++
AI/ML
LLM
DevOps
CI/CD
GitHub
Apply
≈ $175k – $350k per year (Estimated) • In office • PhD • Santa Clara
Python
C
C++
C
MPI
AI/ML
Fine-tuning
OpenMP
NCCL
ROCm
DevOps
Docker
Kubernetes
Apply
$17k per year (net) • In office • Full-Time • Chelyabinsk
JavaScript
PHP
Apply
$8.3k – $28k per year • Remote (EAEU) • Internship • Vladivostok
PHP
1C
PHP
Bitrix
Apply
AI‑инженер 4 days ago
$25k per year • Hybrid • Moscow
Python
AI/ML
Claude Code
Function Calling
AI Agents
LLM
Whisper
Tool Use
DevOps
WebRTC
WebSockets
Chips/EDA
PoC Library
Apply
≈ $79k – $164k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Dublin
C#
C#
ASP.NET Core
gRPC for .NET
Databases
PostgreSQL
ActiveMQ
MS SQL
Apache Kafka
AI/ML
Copilot
Cursor
Claude
Claude Code
Time Series Forecasting
Anthropic
DevOps
gRPC
Rancher
Azure
CI/CD
Docker
Kubernetes
Grafana
TeamCity
Octopus Deploy
GitHub
Analytics
ETL/ELT
Management
Agile
Apply
≈ $32k – $81k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
SQL
C#
Databases
Redis
Databricks
Apache Kafka
AI/ML
Copilot
Claude
ChatGPT
DevOps
Rancher
Datadog
CI/CD
Jenkins
Git
Docker
Kubernetes
TeamCity
Bitbucket
Octopus Deploy
Management
Confluence
Jira
Agile
QA
Cucumber
Swagger
Postman
Apply
$34k per year • Remote (United States) • Full-Time
Apply
≈ $87k – $190k per year (Estimated) • Remote (United States)
SQL
DevOps
Rest API
SOAP
Cybersecurity
HIPAA
Analytics
ETL/ELT
Apply
≈ $86k – $161k per year (Estimated) • In office • Full-Time • Philadelphia
Cybersecurity
HIPAA
Management
Microsoft Office
Apply
Sales Representative 29 days ago
Remote (United States) • Full-Time
Marketing
Salesforce
Apply
$36k per year • In office • Full-Time • Sharon
Management
Microsoft Office
Apply
$136k – $214k per year • In office • Full-Time • 5+ years exp • Philadelphia • Reston
Python
Go
Java
C++
Databases
PostgreSQL
AI/ML
Machine Learning
Frontend
GraphQL
DevOps
Rest API
CI/CD
Docker
Kubernetes
Platform Engineering
AIOps
Apply
≈ $59k – $139k per year (Estimated) • In office • Full-Time • Philadelphia
Apply
≈ $59k – $139k per year (Estimated) • In office • Part-Time • Philadelphia
Apply
$58k – $73k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Philadelphia
DevOps
GCP
Apply
QA Analyst 1 day ago
$84k – $107k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Philadelphia
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,845,553 more open roles from verified company boards, updated every day.