Microsoft

Senior Software Engineer

Microsoft
Apply
2 days ago
Redmond, WA, USA or Mountain View, CA, USASenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Design, build, and operate cloud-scale, multi-tenant infrastructure platforms focused on reliability, security, scalability, and operational excellence.
  • Lead Kubernetes infrastructure design and implementation, including cluster architecture, networking, storage, and workload isolation.
  • Build and evolve Infrastructure as Code solutions for automated and auditable infrastructure provisioning and lifecycle management.
  • Design for failure domains, regional isolation, availability zones, dependency management, and blast-radius reduction.
  • Drive resiliency and reliability improvements through design reviews, fault modeling, chaos testing, and post-incident learning.
  • Build tooling and automation to detect, diagnose, and self-heal infrastructure and platform issues.
  • Develop self-healing mechanisms, automation, guardrails, and platform abstractions to address recurring operational issues.
  • Partner with product, SRE, and Azure platform teams on regional deployment strategies, capacity planning, and safe rollout patterns.
  • File impactful bugs, propose design changes, and ship production fixes to prevent customer impact.
  • Communicate technical issues and recommendations while influencing cross-team decisions.

Requirements

  • Bachelor's degree in computer science or a related technical field and at least 4 years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in one or more of C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
  • Hands-on production experience with Kubernetes or container orchestration platforms.
  • Experience with Infrastructure as Code tools such as ARM, Bicep, Terraform, or similar.
  • Understanding of distributed systems, failure domains, consistency, availability, and fault tolerance.
  • Experience designing high availability, regional resiliency, and disaster recovery in cloud environments.
  • Familiarity with cloud networking, storage, security fundamentals, identity, access control, and isolation boundaries.
  • Experience operating large-scale services with reliability engineering, incident response, and postmortem-driven improvements.
  • Ability to reason about blast radius, dependency management, and safe rollout strategies.
  • Preferred qualifications include a master's degree with 6+ years of experience or a bachelor's degree with 8+ years of experience, or equivalent experience.

Benefits

  • The typical U.S. base pay range is $119,800-$234,700 per year, with a separate range for specified San Francisco Bay Area and New York City metropolitan locations.
  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for a minimum of 5 days and accepts applications on an ongoing basis until filled.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me