The M365 Copilot App Platform team needs a Senior Software Engineer to develop and maintain the middle-tier service for the Microsoft 365 Copilot app, ensuring its reliability, scalability, and security to compete with ChatGPT.
Requirements
- 4+ years of software engineering working on web services including, but not limited to, C-Sharp/ASP.Net, node.js, or equivalent.
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 8+ years technical engineering experience with coding in languages including, but not limited to, C-Sharp, JavaScript or Typescript
- 6+ years technical engineering experience with coding in languages including, but not limited to, but not limited to, C-Sharp, JavaScript or Typescript
- 2+ years experience with client app development using Typescript.
Responsibilities
- Lead the design and implementation of new middle-tier features working with architects and other individual contributors.
- Develop and maintain the middle-tier, APIs, deployment pipelines, and infrastructure.
- Collaborate with cross-functional teams to enable the M365 Copilot app and drive innovation.
- Work closely with partner teams to build new additional capabilities into our application.
- Design, produce and deliver software to improve reliability, scalability, performance, security, efficiency, etc.
- Opportunity for full-stack development work that spans our client app and middle-tier services.
- Design and improve deployment, monitoring and recovery processes
Other
- 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.
- Motivated and self-driven possessing solid cross-team communication and partnership skills.
- Creativity, insightfulness, and sensitivity for a dynamic approach to problem solving.
- Microsoft will accept applications for the role until November 18th, 2025