Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $274,800
Sep 23, 2025
Redmond, WA, US
Apply Now

Microsoft is seeking a Principal Software Engineer to help deliver innovative AI-based experiences to meet the growing demands of the C++ developer population, enhancing the Visual C++ team's modern C++ AI-powered tools.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, TypeScript or Python.
  • 6+ months of experience using AI-assisted development tools (e.g., GitHub Copilot, or similar) to enhance productivity and code quality.
  • Experience applying AI technologies (such as large language models or code generation tools) in software development workflows, including tasks like static analysis, automated documentation, or test generation.
  • Experience designing complex features.
  • 1+ years of experience using AI-assisted development tools (e.g., GitHub Copilot, or similar) to enhance productivity and code quality.
  • 1+ years of experience applying AI technologies (such as large language models or code generation tools) in software development workflows, including tasks like static analysis, automated documentation, or test generation.

Responsibilities

  • Build Copilot C++ Agentic flows, Copilot C++ Completions, C++ language services, Productivity and Refactoring features, C++ Project and Build System, Scalability and Performance, Local and Remote deployment, and more.
  • Designing, implementing, debugging, and delivering experiences primarily in C, C++.
  • Using many technologies beyond C++ including C-Sharp, Python, TypeScript, SQLite and others.
  • Designing and implementing cutting edge features for the C++ development experience.
  • Collaborate with data science experts, evaluating and training state-of-the-art language models for software developers.
  • Writing modern cross-platform code, continuously prototyping and experimenting, and leveraging asynchronous and parallel programming.
  • Embody Microsoft's Culture and Values

Other

  • 3 days / week in-office
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Embody Microsoft's Culture and Values
  • Microsoft is an equal opportunity employer.