Back to jobsJob overview
About the role
Principal Software Engineer at Microsoft
Required Skills
.netpythonazuregenaicloud computingai innovationplatform resiliencycustomer success
About the Role
Principal Software Engineer role in Microsoft's Strategic Workload Acceleration Team (SWAT) focusing on AI innovation and platform resiliency. This customer-facing position involves architectural oversight, hands-on engineering, and up to 50% travel to resolve production blockers and drive strategic programs.Key Responsibilities
- Drive architectural and programmatic oversight for strategic initiatives
- Provide hands-on technical work across design, build, and production deployment on customer projects
- Drive innovation in AI and strategic technologies aligned with Microsoft's priorities
- Strengthen customer trust through enhanced platform resiliency and security
- Drive strategic partnerships with a focus on customer experience
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in .Net or Python OR equivalent experience
- Breadth of knowledge across cloud computing topics in Azure platform services and GenAI
- Ability to meet Microsoft, customer, and/or government security screening requirements
- Up to 50% travel worldwide as a customer-facing role
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in .Net or Python
- Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in .Net or Python
Benefits & Perks
- Industry leading healthcare