The M365 Copilot App Platform team needs to design, implement, and maintain scalable, secure, and reliable services that power AI-enabled experiences in Microsoft 365 Copilot across platforms, contributing to a product central to Microsoft's AI strategy.
Requirements
- 6+ years technical engineering experience with coding in languages including, but not limited to, C-Sharp, JavaScript, TypeScript, or Python
- 6+ years of software engineering experience working on web services.
- Demonstrated hands-on experience with C-Sharp/ASP.Net, node.js, or comparable backend technologies.
- Experience with TypeScript for client-side application development.
- Experience with TypeScript for client-side application development.
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.
- 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.
- Apply metric-driven approach to improve service quality and reduce customer-impacting incidents
- Monitor and maintain health of distributed services for high availability and resiliency.
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.
- Ability to work independently and take initiative in a fast-paced environment.
- Effective communication and collaboration across cross-functional teams.
- Demonstrated ability to solve complex problems using adaptable and innovative approaches.