New offer - be the first one to apply!
August 29, 2025
Senior • On-site • Remote
$139,900 - $274,800/yr
Redmond, WA
Artificial Intelligence (AI) is transforming the way developers build software. At Microsoft, we’re combining the power of .NET, world-class developer tools, and cutting-edge AI to reimagine the entire development experience — from the first line of code to deployment in the cloud. Our goal is to create smarter, faster, and more intuitive tools that help millions of developers turn ideas into reality. If you’re excited about pushing boundaries with GitHub Copilot, Model Context Protocol (MCP) tools, and AI-assisted development, this is your opportunity to make a global impact.
Within the Developer Division, the Languages, Frameworks, and Tools group at Microsoft is responsible for delivering best-in-class developer support for C++, Java, .NET (C#, Visual Basic, and F#), Python, Rust, and Go. We believe software development is rapidly evolving in the age of Artificial Intelligence, and we are building the future of platforms and tools for this new era.
We are seeking a Principal Software Engineer who is an innovator, early adopter of AI-powered development tools such as GitHub Copilot integration, Model Context Protocol (MCP) tools, and also actively exploring how Large Language Models (LLMs) can enhance their effectiveness and impact. From desktop to cloud, our tools enable millions of developers to deliver high-quality software with greater speed and confidence.
As part of the .NET Tools team, you will help empower developers worldwide with essential tools to build, debug, deploy, and host applications across platforms. We operate at the intersection of modern programming languages like C# and the .NET platform, delivering rich developer experiences through Visual Studio and VS Code with seamless integration to GitHub and Azure.
This is a high-impact opportunity to shape the next generation of developer productivity tools, influence technical strategy, and mentor engineers while contributing code at scale. You will work closely with the .NET community, the broader AI developer ecosystem, and partners across Visual Studio, VS Code, GitHub, and Azure to redefine what is possible in the developer experience. Read more about the Developer Division here: https://aka.ms/DevDivCareers. Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Required Qualifications:
Other Requirements:
Preferred Qualifications:
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
#DevDiv #DDJL #CoreAI