Senior Software Engineering - M365 Copilot App at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

02 Mar, 26

Salary

0.0

Posted On

02 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, Typescript, Microfrontends, Frontend Architecture, Performance Engineering, Web Application Development, Data-Driven Approach, Performance Profiling, Cross-Platform Design Systems, C, C++, C#, Java, JavaScript, Python

Industry

Software Development

Description
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 lead 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 mentor engineers and foster a culture of technical excellence through best practices in frontend architecture, performance profiling, and cross-platform design systems. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 4+ years of experience in frontend architecture, performance engineering, or scalable web application development. Proven expertise in modern frontend technologies including React, Typescript, and with a track record of delivering performant, accessible, and scalable experiences in production. Data‑centric approach to engineering that integrates usage analytics and experimentation into planning, design, and iteration to drive measurable business impact. Customer obsessed and passionate about product impact. 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. 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.
Responsibilities
You will design and implement scalable, high-performance frontend systems using modern technologies. You will lead architectural decisions and mentor engineers to foster a culture of technical excellence.
Loading...