Description
Microsoft is hiring a Principal Software Engineer to build scalable distributed systems and production-ready services for its Intelligent Discovery Platform, which supports recommendation, agent, generative content, and machine learning platforms. The role involves technical leadership, design, mentoring, on-call operations, and driving reliability, efficiency, observability, and performance at scale. Candidates need a bachelor's degree in computer science or a related technical field and at least six years of technical engineering experience; preferred qualifications include advanced degrees, extensive distributed-systems experience, AI-native development, and technical leadership. The typical U.S. base pay range is USD 142,800 to USD 274,800 per year, with higher ranges for the San Francisco Bay area and New York City metropolitan area.
