
About Microsoft
Empowering every person and organization on the planet
Key Highlights
- Market cap exceeds $2 trillion
- 100,000+ employees worldwide
- Leading cloud services through Azure
- Major clients include Walmart and BMW
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
π Benefits
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
π Culture
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...
Skills & Technologies
Overview
Microsoft is hiring a Principal Software Engineering Manager to lead the design and architecture of cloud-native platforms for AI applications. You'll work with technologies like Azure and C# to enhance service reliability and developer agility. This position requires extensive experience in software engineering and leadership.
Job Description
Who you are
You have a strong background in software engineering with a focus on cloud-native architectures β your experience includes designing and implementing distributed systems that are scalable and resilient. You possess deep knowledge of programming languages such as C#, Java, and Python, and you are familiar with Azure services that support AI-driven applications. Your leadership skills shine as you mentor engineers and drive technical strategy within your team.
You understand the importance of service reliability and developer agility β you've led initiatives that improve infrastructure performance and security, ensuring that enterprise-grade standards are met. Your ability to influence developer interactions with platforms is complemented by your experience in integrating cutting-edge AI research into practical applications. You thrive in collaborative environments and are committed to fostering a culture of inclusion and growth.
What you'll do
As a Principal Software Engineering Manager, you will own the design and architecture of cloud-native platforms that power agentic applications at scale. You will lead a team focused on enhancing service reliability and developer agility, ensuring that our infrastructure meets enterprise-grade guarantees for performance, resiliency, and security. Your role will involve driving technical strategy and mentoring engineers, influencing how developers interact with our platform through programming models and user experiences.
You will have the opportunity to integrate advanced AI research, including multi-modal capabilities, into real-world applications, shaping the future of intelligent software systems. Collaborating with cross-functional teams, you will ensure that the solutions developed align with Microsoftβs mission to empower every person and organization on the planet. You will also be responsible for overseeing the implementation of best practices in software development and ensuring that your team is equipped to tackle complex challenges.
What we offer
At Microsoft, you will be part of a team that values respect, integrity, and accountability. We encourage you to apply even if your experience doesn't match every requirement. You will have access to resources that support your professional development and opportunities to work on innovative projects that have a significant impact on the industry. Our culture promotes collaboration and inclusion, allowing you to thrive in your role while contributing to the success of the organization.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Microsoft.