CareerPlanSign in

Principal Software Engineer

Philadelphia, Pennsylvania, United States💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Architectural ownership and hands-on framework design for backend services, IoT systems, and customer-facing applications during a migration from legacy PHP to cloud-native C#/.NET on Azure.

Role type

Principal Software Engineer (Senior IC with line management)

Builds

Cloud-native backend services, shared frameworks, and IoT-related systems

Domain

Digital health / Cloud-native engineering

Deliverable

production ML models

Required skills

C#/.NET, Microsoft Azure (AKS, messaging), Docker/CI-CD, SQL Server, event-driven architecture, PHP migration, agentic AI workflows (RAG, MCP, tool calling)

Preferred skills

IoT systems, Salesforce integration, Linux administration, production monitoring and logging (via careerplan.io/jobs/1f9f5dc9-8bc6-4cae-805a-1d38d38c7cc0-principal-software-engineer-at-medical-guardian)

Technologies

C#, .NET, PHP, Microsoft Azure, AKS, Docker, SQL Server, MCP, RAG

Responsibilities

Architect application structure and service boundaries; design and maintain shared frameworks and abstractions; mentor engineers and review code; define technical quality standards and manage technical debt; collaborate with PMO and DevOps on deployment patterns.

Seniority

Principal, hands-on IC with line management