Principal Software Engineer - Backend
Role Overview
The Cosmic and M365 Deployments team builds hyperscale cloud infrastructure powering Microsoft 365 services, including Copilot, WorkIQ, and IC3.
The team operates COSMIC, a managed container platform for cloud services, with a focus on reliability, safety, deployment velocity, and operational excellence.
The role contributes to cloud platform transformation, AI-first infrastructure, and agent-driven engineering experiences.
Key Skills for This Role
Full Job Posting
Overview
The Cosmic and M365 Deployments team builds hyperscale cloud infrastructure powering Microsoft 365 services, including Copilot, WorkIQ, and IC3.
The team operates COSMIC, a managed container platform for cloud services, with a focus on reliability, safety, deployment velocity, and operational excellence.
The role contributes to cloud platform transformation, AI-first infrastructure, and agent-driven engineering experiences.
Responsibilities
- Drive technical strategy, architecture, and execution for hyperscale cloud platform and deployment systems.
- Lead large-scale infrastructure and platform investments.
- Build secure, scalable, reliable, and maintainable distributed systems.
- Influence engineering direction through architectural leadership and technical decisions.
- Drive automation, observability, and reliability engineering.
- Ensure security, privacy, compliance, accessibility, and service reliability standards.
- Mentor engineers and partner across Microsoft to deliver global business impact.
Required Qualifications
- Bachelor's degree in Computer Science or a related technical field and at least 6 years of technical engineering experience with coding, or equivalent experience.
- Coding experience may include C, C++, C#, Java, JavaScript, Python, or other applicable languages.
- The role requires Microsoft Cloud background screening and applicable customer or government security screening.
Preferred Qualifications
- A bachelor's degree in Computer Science, Engineering, or a related field with at least 12 years of software engineering experience.
- Systems thinking, architectural design, and large-scale geographically distributed engineering experience.
- Experience operating highly available distributed systems, cloud infrastructure, platform services, or developer platforms.
- Experience using AI technologies for platform and infrastructure challenges.
- Ability to mentor engineers, influence technical direction, and collaborate with global stakeholders.
Microsoft Culture
Microsoft emphasizes a growth mindset, innovation, collaboration, respect, integrity, accountability, and an inclusive workplace.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Solution Sales Advisory IC4
Bengaluru, IND
Senior Critical Environment Electrical Engineering
Toronto, CAN
Senior Software Engineer
Bengaluru, IND
Business Architect - Agent 365
, USA
Construction Project Engineer
Milwaukee, USA
Global Partner Development Manager
Redmond, USA
Solution Engineering (Early in Profession)-Cloud Endpoint
Sydney, AUS
Senior Silicon Supply Chain Program Manager
Redmond, USA