The M365 Copilot App team is looking to shape the future of AI-driven user interfaces used by millions worldwide by building innovative features, designing and implementing performance telemetry, analyzing live site metrics, and using data-driven insights to reason about performance at scale. They aim to evolve the frontend foundations that enable teams across Microsoft to deliver experiences that are fast, reliable, and intelligent.
Requirements
- 4+ years of experience in frontend architecture, performance engineering, or scalable web application development.
- 2+ years experience in modern frontend technologies including React, Typescript, and with a strong track record of delivering performant, accessible, and scalable experiences in production.
- 2+ years of experience in engineering with a data‑centric approach that integrates usage analytics and experimentation into planning, design, and iteration to drive measurable business impact.
- Experience applying a data-driven approach to engineering, including performance telemetry, experimentation frameworks, and analytics pipelines; familiarity with Azure Data Factory or similar ETL technologies for integrating and transforming performance data at scale.
- Ownership of a complex frontend system or framework, such as a microfrontend orchestration layer or a high-scale web experience with strict performance SLAs—delivered in production and adopted across multiple teams or products, with measurable performance outcomes.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- frontend architecture, performance engineering, or scalable web application development
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 the M365 Copilot App—while ensuring performance telemetry is built into the experience.
- 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 data-driven performance at scale.
- You will lead architectural decisions and contribute hands-on code to advance the state of the art in frontend engineering, balancing innovation with platform stability and applying insights from live site performance data to guide trade-offs.
- You will apply a data-driven approach to performance, leveraging real-world telemetry, experimentation, and diagnostics to continuously optimize responsiveness, accessibility, and reliability—using metrics like UPLT and live site dashboards to validate improvements.
- You will mentor engineers and foster a culture of technical excellence through best practices in frontend architecture, performance profiling, telemetry integration, and cross-platform design systems.
- design and implement performance telemetry, analyze live site metrics, and use data-driven insights to reason about performance at scale.
- lead the development of portable, scalable, and performant frontend patterns and strategies that advance the Microsoft ecosystem and drive AIvalue.
Other
- Are you a UX engineer passionate about crafting high-performing, scalable frontend experiences that power AI productivity?
- Customer‑obsessed and passionate about product impact, with a focus on using data insights to inform decisions and improve user experience.
- Ability to elevate engineering culture and practices through initiatives that led to measurable improvements in performance, platform adoption, or developer productivity across teams or organizations.
- You’ll collaborate with engineers, designers, and researchers to bring inclusive, high-performing experiences to life, while influencing the core infrastructure that supports AI-powered productivity at global scale.
- As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.