We are Hiring a Software Engineer II.
As a Software Engineer, you will play an important role in the design and implementation of mission-critical services that enable copilot lifecycle management, authoring capabilities and security management.β―Youβll work closely with product, design, and partner teams across Microsoft to deliver high-impact features that empower users and scale across millions of tenants.
β
Microsoftβs mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
β
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
β
β
βResponsibilitiesβ
- Participate in the design and implementation of scalable, reliable, and secure services in the Copilot Studio Control Plane.
- Collaborate with Product Managers, designers, architects, and other engineers to develop an AI-first platform to scale agent adoption across various Microsoft platforms like M365 Copilot, Dynamics, and Power Platform.
- Contribute to livesite improvement and maintenance.
β
β
βQualificationsβ
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 2+ years of experience in service development, successfully shipping software across multiple releases in a SaaS environment.
- 1+ years of professional working experience in C#, .NET, or equivalent languages and frameworks.
- 1+ years of professional working experience with Azure or other cloud platforms.
β
β
Other Requirements:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
β
β
Preferred Qualifications:
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 1+ years experience with Power Platform, M365 extensibility, and conversational AI systems.
- 1+ years experience understanding of identity, access control, and secure service design.
β