Principal Software Engineer
Company: Microsoft
Location: Redmond
Posted on: January 4, 2026
|
|
|
Job Description:
We are Copilot Experiences Team and are the primary team
responsible for all Copilot UX in all Canvases. This unique space
challenges us to innovate and find new ways to meet the
expectations of consumers, while respecting the compliance needs of
enterprise. We’re seeking a Principal Software Engineer to lead the
development of real-time conversational interfaces across Microsoft
platforms. This role is ideal for someone who thrives in fast-paced
environments, enjoys mentoring others, and is passionate about
crafting seamless user experiences that integrate cutting-edge AI
technologies. You will have the opportunity to collaborate with
teams across Microsoft and the world to develop innovative Copilot
Experiences for the Enterprises. In the big picture, you will
contribute to components integrated in Copilot across the
Microsoft365 ecosystem, including Edge Browser,
Word/Excel/PowerPoint Apps, Teams, Outlook and more. If you are
passionate about building highly scalable and fault tolerant
services and responsible development and building UX components
that are accessible and sensitive to the needs of all users, we
would love to consider your application for this role! 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. Responsibilities
Architect and implement scalable front-end solutions for real-time
conversation systems. Drive technical design discussions and
influence product direction. Optimize performance, accessibility,
and responsiveness across platforms. Constantly improve live site
with monitoring and automation. Modularize components for use
across Microsoft 365. Mentor early in profession engineers and
contribute to team growth and engineering excellence.
Qualifications Required Qualifications: Bachelors 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 6 years of experience in front-end development with
JavaScript/TypeScript and frameworks like React, Angular, or Vue. 4
years of experience integrating with RESTful APIs and cloud
services. 2 years of experience building reliable, well-tested
applications. Other Requirements:Ability to meet Microsoft,
customer and/or government security screening requirements are
required for this role. These requirements include but are not
limited to the following specialized security screenings: Microsoft
Cloud Background Check: This position will be required to pass the
Microsoft Cloud background check upon hire/transfer and every two
years thereafter. Preferred Qualifications: Experience delivering
production-grade UI systems. Experience with component
architecture, accessibility, and performance. Experience with
telemetry, experimentation, and latency optimization.
Problem-solving skills, teamwork, and a passion for user
experiences. Experience with AI-powered UX, or productivity tools
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.
Keywords: Microsoft, Redmond , Principal Software Engineer, IT / Software / Systems , Redmond, Washington