CareerPlanSign in

Software Engineer 2--M365 Directory Team

China, Jiangsu, Suzhou💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Build large-scale distributed systems and AI-native features serving millions of users globally.

Role type

Senior Software Engineer (Distributed Systems & AI)

Builds

Scalable, reliable, and high-performance products and services

Domain

Cloud-scale infrastructure and AI-powered software engineering

Deliverable

production ML models | product features

Required skills

Distributed systems design, AI/automation integration, system observability, code refactoring, task estimation, on-call incident management, technical learning

Preferred skills

Agentic development workflows, cross-functional collaboration

Technologies

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

Responsibilities

Collaborate with stakeholders to define user requirements and align with business goals; Develop design documents and identify dependencies for product areas; Create and implement code for products and services; Break down work items and provide accurate completion estimations; Act as DRI for on-call rotations to monitor and restore services; Stay current with technical developments to improve system performance and reliability

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.