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

Software Engineering IC5

Microsoft

$139,900 - $304,200
Nov 19, 2025
Redmond, WA, US
Apply Now

Microsoft is looking to build foundational UX systems that make Copilot feel intelligent, responsive, and deeply integrated into the flow of work, and is seeking a Principal Software Engineer to help shape the future of AI-powered productivity experiences in Microsoft 365.

Requirements

  • Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience with client/service stacks such as React, TypeScript, Node.js
  • Experience with design frameworks such as component libraries
  • Experience with front-end architectures
  • Experience with performance, scalability, memory efficiency, and usability initiatives
  • Experience with cross-org adoption of shared infrastructure, component libraries, and best practices
  • Experience with continuous integration (CI)

Responsibilities

  • Define unified, scalable, modular, and maintainable front-end architectures using client/service stacks such as React, TypeScript, Node.js, while integrating design frameworks such as component libraries to ensure globally consistent UX.
  • Drive performance, scalability, memory efficiency, and usability initiatives across multiple surfaces, collaborating closely with partner teams.
  • Drive initiatives aimed at increasing customer reach, engagement, and satisfaction.
  • Lead technical design discussions and mentor engineers across the organization.
  • Develop and drive the cross-org adoption of shared infrastructure, component libraries, and best practices. Establish governance & standards with contribution guidelines and continuous integration (CI).
  • Collaborate with PM, design, and engineering leaders to innovate, prototype, and advocate for novel ideas.
  • Enable rapid design updates through tooling and abstraction layers.

Other

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience (preferred)
  • Ability to work in a team and collaborate with partner teams
  • Ability to lead technical design discussions and mentor engineers
  • Ability to innovate, prototype, and advocate for novel ideas