Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer - M365 Copilot App

Microsoft

$139,900 - $304,200
Oct 6, 2025
Mountain View, CA, US
Apply Now

AI is transforming productivity in profound ways. As the new home of Office productivity, the M365 Copilot App is at the forefront of this transformation. It is one of the fastest growing products at Microsoft, and the primary means through which most M365 users experience the power of Copilot – be it Chat, Search, or Agents. M3CA is a multi-platform, cloud service backed product, and our team is responsible for all aspects of engineering for this ecosystem of endpoints and services.

Requirements

  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 3+ years experience developing, deploying, and maintaining one or more large scale cloud services
  • 3+ years experience architecting, implementing, and debugging backend and middle-tier service code
  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python

Responsibilities

  • designing, building and running the Copilot app and backend service
  • lead architectural decisions and contribute hands-on code to advance the state of the art and build a best-in-class service, balancing innovation with platform stability
  • write secure, reliable, scalable, and high-performance code as well as automation to test it and telemetry to measure its behavior in production
  • design, prototype, implement, and ship features
  • define reusable architectural patterns and best practices that enable consistent, intelligent, and high-performing user experiences at scale
  • promote a culture of high technical standards through best practices in architecture, performance profiling, and cross-platform design systems
  • provide engineering leadership to others on the team as they take on the engineering and technical responsibilities involved in building and delivering a global scale service that powers cross-platform AI experiences

Other

  • 3 days / week in-office
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 3+ years experience of strategic planning and execution.
  • 3+ years experience delivering customer experiences, product quality, craftsmanship.