The Principal Software Engineer - Systems and Infrastructure will provide technical leadership for complex and ambiguous products and solutions across Microsoft’s AI Infrastructure Engineering Systems organization. The role owns system architecture, aligns technical decisions with customer and business outcomes, guides multiple initiatives, and shapes reusable platforms supporting Microsoft products and AI services at scale. The engineer independently identifies and prioritizes technical challenges, translates loosely defined requirements into pragmatic architectures and working systems, establishes engineering standards, mentors technical leaders, and influences cross-functional teams and open-source communities. The role advances secure, reliable, maintainable infrastructure and helps shape organization-wide infrastructure strategy and engineering standards. The AI Infrastructure Engineering Systems team builds the cloud platform, engineering infrastructure, and developer systems that enable teams to develop, deploy, and operate AI services at scale. Its work spans service delivery, data storage, graph infrastructure, analytics, stream processing, data pipelines, search, compute, media, and service lifecycle management. The role collaborates with AI researchers, product engineers, hardware teams, and technical leaders to evolve production systems and build infrastructure for AI workloads, including large-scale model inference. Candidates must meet Microsoft, customer, and/or government security screening requirements, including passing a Microsoft Background Check and Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal