CareerPlan

Sr. Software Engineer--M365 Directory team

China, Jiangsu, SuzhouFull-time2026-10-15 → 2026-11-10

Core

Design, implement, and deliver complex directory subsystems (storage, APIs, synchronization, data-migration pipelines) for Directory Modernization, ensuring secure, scalable, and reliable distributed systems.

Role type

Senior IC software engineer (distributed systems & directory services)

Builds

Modern directory storage, service APIs, synchronization and data-migration pipelines, caching, and traffic-management capabilities

Domain

Cloud infrastructure / Identity & Access Management

Required skills

Distributed systems design, API development, data migration, automated testing, telemetry, deployment automation, root-cause analysis, mentoring

Preferred skills

AI-assisted tooling for complex technical problem solving

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Define technical requirements and success criteria for directory modernization; Design and implement secure, scalable, reliable distributed systems; Develop automated testing, telemetry, deployment, and rollback mechanisms; Monitor service health, participate in on-call rotations, and mitigate live-site incidents; Mentor other engineers and share knowledge; Lead code and design reviews

Seniority

Senior, hands-on IC