1,152,325open jobs
65,679companies
205,349added this week
Browse all
Salary
≈ $32k – $87k per year (Estimated)
Location
In office (Shanghai, Suzhou)
Seniority
Senior · 8+ years exp

Confirmed on the employer's own hiring board on Oct 3, 2026. First seen by Alion on Sep 24, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

The Microsoft 365 Routing team is looking for a highly motivated and technically strong Senior Software Engineer to build intelligent, scalable, and resilient routing services at the heart of Microsoft 365. Our platform directs requests across globally distributed microservices and infrastructure, enabling reliable, secure, and low-latency experiences for Microsoft 365 workloads, including Microsoft Teams, SharePoint, and Copilot.

In this role, you will own significant areas of the routing platform from architecture and implementation through deployment and production operations. You will work across organizational boundaries to solve complex distributed-systems challenges, proactively identify opportunities to improve availability and engineering efficiency, and use telemetry and AI to deliver measurable customer and operational impact.

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.

Responsibilities

  • Design, implement, and operate highly available microservices that provide accurate, efficient, and secure routing across Microsoft 365’s global infrastructure.

  • Lead the architecture and end-to-end delivery of technically complex features, converting ambiguous business and reliability requirements into clear designs, execution plans, and measurable outcomes.

  • Improve service availability, routing accuracy, latency, capacity, deployment safety, incident rate, and time to detection and recovery using data, experimentation, and production telemetry.

  • Build robust failure-handling and resiliency mechanisms, including dependency isolation, graceful degradation, automated detection, safe rollback, and disaster-recovery capabilities.

  • Diagnose complex production issues and translate incident learnings into durable engineering improvements.

  • Drive cross-team initiatives with partner services, infrastructure teams, security teams, and Microsoft 365 workload owners.

  • Proactively identify high-value opportunities based on customer signals, operational pain points, technical debt, and emerging platform needs.

  • Apply AI and agentic engineering techniques to accelerate development, testing, operational investigation, and service optimization.

  • Establish and promote engineering standards through architecture reviews, code reviews, observability practices, testing strategies, and secure development processes.

  • Mentor and unblock other engineers and help raise the technical and operational maturity of the team.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

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 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience designing, developing, testing, and operating production software or online services.
  • Demonstrated ability to own substantial engineering work from design through production deployment and ongoing operation.
  • Experience collaborating with multiple engineering teams or stakeholders to deliver shared technical outcomes.
  • Solid problem-solving, communication, and technical-design skills.
  • Experience developing and operating large-scale distributed systems or cloud services through multiple production releases.
  • Solid knowledge of distributed-systems principles, including consistency, partitioning, caching, concurrency, fault tolerance, load balancing, service discovery, and dependency management.
  • Experience with highly available and resilient services, including capacity planning, observability, automated recovery, safe deployment, incident response, and disaster recovery.
  • Experience with front-end, front-door, gateway, proxy, traffic-management, service-mesh, or request-routing systems.
  • Proven record of using measurable service or customer outcomes to prioritize work and demonstrate impact.
  • Demonstrated ability to lead complex technical initiatives and influence architecture or execution across organizational boundaries.
  • Experience using AI, machine learning, or agentic systems to improve product capabilities, engineering productivity, service operations, or decision-making.
  • Experience with Azure or another major cloud platform and modern deployment, telemetry, and configuration-management systems.
  • Passion for engineering excellence, customer focus, continuous improvement, and developing other engineers.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,152,325 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Shanghai
≈ $29k – $80k per year (Estimated) • In office • Shenzhen
DevOps
Kubernetes
Apply
≈ $44k – $122k per year (Estimated) • In office • Full-Time • 5+ years exp • Shanghai
Java
Apply
In office • Full-Time • 3+ years exp • Beijing
Cybersecurity
SonarQube
Apply
≈ $44k – $122k per year (Estimated) • In office • Full-Time • 5+ years exp • Shanghai
Apply
≈ $38k – $104k per year (Estimated) • In office • Full-Time • 5+ years exp • Shenzhen
Apply
$125k – $145k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • New York
Python
JavaScript
SQL
PowerShell
Apex
Apex
MuleSoft
Databases
MS SQL
DevOps
Rest API
Terraform
Ansible
OpenShift
VMWare
Azure
CI/CD
Windows Server
Git
AWS
Kubernetes
KVM
Hyper-V
GitLab
Windows
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Active Directory
Analytics
Power BI
Management
Slack
Google Workspace
Zapier
QA
Postman
Apply
$125k – $160k per year • In office • 2+ years exp • McLean
Python
Java
SQL
C++
Scala
Python
pySpark
Databases
MySQL
Databricks
Apache Iceberg
Delta Lake
MS SQL
AI/ML
Spark
Airflow
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Amazon EC2
Amazon S3
AWS Step Functions
Analytics
ETL/ELT
Informatica
Collibra
Alation
Management
Agile
Apply
$125k – $165k per year • In office • 5+ years exp • McLean
Python
Java
SQL
C++
Scala
Python
pySpark
Databases
MySQL
Databricks
Apache Iceberg
Delta Lake
MS SQL
AI/ML
Spark
Airflow
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Amazon EC2
Amazon S3
AWS Step Functions
Analytics
ETL/ELT
Informatica
Collibra
Alation
Management
Agile
Apply
$140k – $180k per year • In office • 5+ years exp • Bachelor's Degree • McLean
Python
Java
SQL
C++
Scala
Python
pySpark
Databases
MySQL
PostgreSQL
Databricks
Oracle
Apache Kafka
Amazon Redshift
AI/ML
Hadoop
Spark
Airflow
DevOps
CI/CD
AWS
AWS Lambda
Amazon S3
AWS Step Functions
Analytics
ETL/ELT
SSIS
Management
Agile
Apply
Data Engineer 2 days ago
$125k – $160k per year • In office • 2+ years exp • McLean
Python
Java
SQL
C++
Scala
Databases
PostgreSQL
Cassandra
ElasticSearch
Apache Kafka
Amazon Redshift
AI/ML
Hadoop
Spark
Machine Learning
DevOps
GCP
Azure
AWS
Amazon EC2
Analytics
ETL/ELT
Management
Agile
Apply
Hybrid • 2+ years exp • Bachelor's Degree • Suzhou
Python
JavaScript
TypeScript
C#
C++
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
RAG
Tool Use
DevOps
Azure
CI/CD
Windows
Cybersecurity
Zero Trust
Management
Agile
Apply
≈ $35k – $101k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Shanghai • Beijing • Suzhou
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
≈ $32k – $88k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Shanghai • Beijing • Suzhou
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
In office • 5+ years exp • Bachelor's Degree • Shanghai • Beijing • Suzhou
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
≈ $32k – $89k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Shanghai
Python
JavaScript
TypeScript
C#
C++
Python
FastAPI
AI/ML
AI Agents
Computer Use
Frontend
React.js
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
Windows
QA
Playwright
Apply
In office • Shanghai
DevOps
HPC
Apply
In office • Shanghai
DevOps
HPC
Apply
IVI Hardware Engineer 3 hours ago
≈ $31k – $89k per year (Estimated) • In office • Shanghai
DevOps
HPC
Apply
≈ $36k – $107k per year (Estimated) • In office • Shanghai
DevOps
HPC
Apply
Jr Business Analysis 9 hours ago
≈ $17k – $42k per year (Estimated) • In office • 3+ years exp • Shanghai
Apply
See all jobs
This is one of many
1,152,325 more open roles from verified company boards, updated every day.