Microsoft is looking to enhance its Copilot team by hiring a Senior Software Engineer to create and improve model-powered capabilities for an awesome end-to-end experience across desktop and mobile platforms. This role involves building scalable and performant backend services to deliver cutting-edge features for M365 Copilot, which aims to enable unbounded efficiency and productivity for customers through AI.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 4+ years of experience in designing, building, and managing available and distributed large-scale services.
- 4+ years of experience with cloud services such as Microsoft Azure, AWS, GCP, or others.
- 8+ 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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Experience with Artificial Intelligence.
Responsibilities
- Designs, develops, and implements software to deliver solutions across M365 Copilot Chat and M365 Copilot platform.
- Collaborates with appropriate stakeholders from multiple services and organizations across M365 to determine user requirements for complex scenarios for rapidly evolving Copilot ecosystem.
- Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive product's project plans, release plans, and work items.
- Acts as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
- As a DRI, reproduce, debug and fix customer-reported problems.
- Drives identification of dependencies and the development of design documents for the product, application, service, or platform.
- Leads by example and mentors others to produce extensible and maintainable code used across the team.
Other
- 3 days / week in-office
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Microsoft will accept applications for the role until October 24, 2025.