Back to jobsJob overview

About the role

Senior Software Engineer - M365 Copilot App at Microsoft

Required Skills

reacttypescriptfrontend architectureperformance engineeringdata-driven engineeringai productivitymicrofrontendstelemetryexperimentation

About the Role

Senior Software Engineer role focused on building high-performance, scalable frontend experiences for the M365 Copilot App. Responsibilities include designing frontend systems, integrating performance telemetry, and collaborating across teams to drive AI productivity. The role requires expertise in React, TypeScript, and data-driven performance optimization.

Key Responsibilities

  • Design and implement scalable, high-performance frontend systems using React, TypeScript, and microfrontends
  • Partner across Microsoft teams to evolve a shared frontend platform and define reusable architectural patterns
  • Lead architectural decisions and contribute hands-on code to advance frontend engineering
  • Apply a data-driven approach to performance using telemetry, experimentation, and diagnostics
  • Mentor engineers and foster a culture of technical excellence in frontend architecture and performance

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience in frontend architecture, performance engineering, or scalable web application development
  • 2+ years experience in modern frontend technologies including React, TypeScript, with a track record of delivering performant, accessible, and scalable experiences
  • 2+ years of experience in engineering with a data-centric approach integrating usage analytics and experimentation

Nice to Have:

  • Customer-obsessed and passionate about product impact with a focus on using data insights
  • Experience applying a data-driven approach to engineering including performance telemetry, experimentation frameworks, and analytics pipelines
  • Ownership of a complex frontend system or framework delivered in production and adopted across multiple teams
  • Ability to elevate engineering culture and practices through initiatives that led to measurable improvements

Benefits & Perks

  • Industry leading healthcare