CareerPlanSign in

Software Engineer 2(M365 Storage Fabric team)

China, Beijing, Beijing💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Design and develop features for large-scale distributed systems and backend infrastructure services, focusing on telemetry, monitoring, diagnostics, and automation to improve system health and operational visibility.

Role type

Mid-level backend software engineer (distributed systems & infrastructure)

Builds

Telemetry, monitoring, diagnostics, and automation solutions for backend infrastructure services

Domain

Cloud-native infrastructure, distributed systems, backend services

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, data structures and algorithms, debugging, maintainable code development, AI-assisted engineering tool usage, code review and validation of AI-generated code, cloud-native architecture understanding, service-to-service communication, resource management, telemetry and logging integration

Preferred skills

Microservices architecture, event-driven systems, API design, containerized environments, AI-powered services experience, large-scale inference workloads handling, cross-functional collaboration

Technologies

C, C++, C#, Java, JavaScript, Python, GitHub Copilot, ChatGPT, Cursor, Claude, Azure, AWS

Responsibilities

Design and develop features for large-scale distributed systems, develop telemetry and monitoring solutions, investigate and mitigate production issues, participate in design and code reviews, continuously learn emerging technologies and AI-assisted engineering practices, collaborate with AI coding assistants to accelerate development

Seniority

Mid-level, hands-on IC

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