The M365 Copilot App team is looking to hire a Software Engineer II to shape and evolve the frontend foundations that enable teams across Microsoft to deliver seamless, intelligent productivity solutions powered by AI. The role aims to drive the development of portable, scalable, and performant frontend patterns and strategies that help evolve the Microsoft ecosystem and drive AI value.
Requirements
- 2+ years of experience in frontend development, performance engineering, or scalable web application development.
- 1+ years of experience in modern frontend technologies including React, Typescript, and with a strong track record of delivering performant, accessible, and scalable experiences in production.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- You will design and implement scalable, high-performance frontend systems using React, Typescript, microfrontends, and modern rendering stacks to power AI productivity experiences across M365 Copilot App.
- You will partner across Microsoft, including teams like Create, Copilot Notebooks, and Copilot, to evolve a shared frontend platform and define reusable, portable architectural patterns and best practices that enable consistent, intelligent, and high-performing user experiences at scale.
- You will participate in architectural decisions and contribute hands-on code to advance the state of the art in frontend engineering, balancing innovation with platform stability.
- You will apply a data-driven approach to performance, leveraging real-world telemetry, experimentation, and diagnostics to continuously optimize responsiveness, accessibility, and reliability.
- You will foster a culture of technical excellence through best practices in frontend architecture, performance profiling, and cross-platform design systems.
Other
- Join the M365 Copilot App team in Redmond, WA
- You’ll collaborate with engineers, designers, and researchers to bring high-performing, inclusive, and scalable experiences to life.
- 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.