[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Microsoft jobs](https://jobs.opennash.com/companies/microsoft/) · [Search jobs](/search/)

Microsoft · China, Jiangsu, Suzhou, Shanghai

# Principal Software Engineer--M365 Directory team

China, Jiangsu, Suzhou, Shanghai Senior individual contributor Software Engineering 

Listed on Microsoft’s official careers site. Posted October 15, 2026. Check that it is still open and apply there.
[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393557041446)

[OpenNash Jobs](https://jobs.opennash.com/) / [Microsoft](https://jobs.opennash.com/companies/microsoft/) / Principal Software Engineer--M365 Directory team

## Job description

Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams. Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform. Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).

Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers). Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor. Bachelor'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#, Java, JavaScript, or

Python These requirements include but are not limited to the following specialized security screenings: 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#, Java, JavaScript, or Python OR Bachelor's Degree in Computer

Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Demonstrated technical leadership, with the ability to establish technical direction, drive alignment across teams, mentor engineers, and lead complex initiatives from design through production delivery. Experience designing, building, and operating large-scale distributed systems, cloud services, databases, or data-intensive platforms. Experience leading technically complex projects across multiple engineering teams, including architecture, dependency management, implementation, validation, deployment, and production operation.

Demonstrated ability to reason about system performance, scalability, availability, consistency, fault tolerance, and disaster recovery. Experience delivering production software with strong security, privacy, testing, observability, and operational-quality practices. Ability to effectively use AI-assisted engineering tools and techniques to investigate and resolve complex technical problems while independently validating correctness, reliability, security, and overall engineering quality.

Experience designing, building, and operating large-scale distributed systems and database with a strong focus on system performance, scalability, and reliability.

## At a glance
- Posted by the employer: Oct 15, 2026
- First seen by OpenNash: Oct 18, 2026
- Last checked: Oct 18, 2026
- Listed for: 3 days
- Location: China, Jiangsu, Suzhou, Shanghai[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393557041446)

## More jobs at Microsoft

### [Principal Software Engineer--M365 Deployment Team](https://jobs.opennash.com/companies/microsoft/jobs/cda87a7e218348b6b36d/)

China, Jiangsu, Suzhou, Shanghai

### [Senior Software Engineer(M365 Copilot Inferencing)](https://jobs.opennash.com/companies/microsoft/jobs/de71994338e8a04632af/)

China, Jiangsu, Suzhou, Shanghai

### [Sr. Software Engineer--M365 COSMIC Team](https://jobs.opennash.com/companies/microsoft/jobs/d7981c017f0e736a8bcc/)

China, Jiangsu, Suzhou, Shanghai

### [Sr. Software Engineer--M365 Deployment Team](https://jobs.opennash.com/companies/microsoft/jobs/db76deab210dde49fe4d/)

China, Jiangsu, Suzhou, Shanghai

### [Sr. Software Engineer--M365 Directory team](https://jobs.opennash.com/companies/microsoft/jobs/8c5d394d4088a7445cac/)

China, Jiangsu, Suzhou, Shanghai

## Similar jobs at other companies

### [Principal Software Engineer (Directory Services)](https://jobs.opennash.com/companies/palo-alto-networks/jobs/71e65f36ef0ae56b6b75/)

Palo Alto Networks · Petah Tikva, Central District

### [Principal Software Engineer](https://jobs.opennash.com/companies/capgemini/jobs/68b70570e80731f1f389/)

Capgemini · Utrecht

### [Principal Software Engineer](https://jobs.opennash.com/companies/siemens/jobs/2a24e793e5b430b7f63d/)

Siemens 

### [Sr. Principal Software Engineer](https://jobs.opennash.com/companies/jpmorganchase/jobs/4dfb16dbc7cf547f01e7/)

JPMorganChase · Bengaluru, Karnataka, India

[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
