Back to all jobs
Microsoft logo

Principal Software Engineer

Microsoft

Redmond, Washington, United States of America
Full-Time
Posted Oct 03, 2025
3 days / week in-office

About the role

Within the Developer Division, the Languages, Runtimes, and Compilers Group at Microsoft is responsible for best-in-class support for C++, Java, .NET (C#, Visual Basic, and F#), Python, Rust, and Go. Developer Division in CoreAI believes that software development is rapidly evolving in the age of Artificial Intelligence. We are building the future of platforms and tools for this new era—and we are looking for developers who are not only early adopters of AI-powered development tools, but who are also actively exploring how Large Language Models (LLMs) can enhance their effectiveness and impact.

Responsibilities

  • Lead the design and implementation of core features in Pylance, debugpy, and related tools.
  • Collaborate with AI teams to enhance Copilot chat and agent experiences with rich language and debugging context.
  • Invent and prototype new paradigms for debugging and diagnostics in the AI era.
  • Define and deliver Model Context Protocol (MCP) integrations for Python and multi-language workflows.
  • Drive deep customer engagement through GitHub, feedback channels, and direct interactions to gather insights and represent the Python developer's voice.
  • Mentor engineers and help shape the vision for the Python tools team and its role in the broader Microsoft Artificial Intelligence & developer ecosystem.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

About the Company

Microsoft is a global leader in software, services, and solutions. We are committed to empowering every person and organization on the planet to achieve more.

Job Details

Salary Range

$139,900 - $274,800/yearly

Location

Redmond, Washington, United States of America

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position