Principal Software Engineer
Core
Designing Azure-native security offerings, defining architecture for migrating legacy deployment patterns to modern .NET Aspire, and building production-quality control-plane capabilities.
Role type
Principal Software Engineer (Cloud Security & Platform)
Builds
Azure security offerings, control-plane capabilities, typed APIs, analyzers, and build gates.
Domain
Cloud Security, Platform Engineering, .NET Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud-native application design, Policy-as-code, Infrastructure-as-code, Developer tooling design, Technical partnership leadership, Architecture definition, Migration strategy, API design, Test strategy, Incident learning
Preferred skills
AI-assisted engineering practices, Modern cloud development patterns, Zero-touch deployment implementation
Technologies
Azure, .NET, C#, .NET Aspire, C++, Java, JavaScript, Python
Responsibilities
Shape Azure-native security offerings and influence platform roadmaps, Define architecture and migration paths from proprietary tools to standard platform capabilities, Turn deployment and compliance requirements into typed APIs and build gates, Drive technical agreements with security and service teams, Lead design reviews and incident learning across teams, Grow shared capability in modern cloud development
Seniority
Principal, hands-on IC with strategic influence