Microsoft
Senior Software Engineer
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Oct 5, 2026
- Experience
- 4+ years technical engineering experience with coding; alternatively, equivalent experience. Preferred: 5+ years of software engineering experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Builds and operates backend services and APIs that power Outlook experiences across Microsoft 365 at global scale.
What you'll do
- Design, build, test, deploy, monitor, and improve services and APIs, including safe rollouts and production operations.
- Address distributed-systems needs such as reliability, performance, scalability, and fault tolerance; modernize existing systems.
- Use telemetry, experimentation, and customer feedback to guide improvements, while partnering across teams on API contracts and dependencies.
What they ask for
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Nice to have
- 5+ years of software engineering experience designing, implementing, and shipping production software.
- Experience with backend services, distributed or cloud systems, production operations, API design, or service modernization.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python, Microsoft 365 Substrate
Model-written summary · the original posting is authoritative