Microsoft

Senior Software Engineer - HW/SW in Fleet Infrastructure

Microsoft
Apply
11 hours ago
Redmond, WA, USA +2 moreSenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Design and build large-scale distributed services for operating system, firmware, security, and patch freshness across Microsoft 365 infrastructure.
  • Develop telemetry, analytics, and reporting platforms for fleet compliance, update readiness, vulnerability exposure, firmware health, and remediation progress.
  • Build intelligent detection, prioritization, forecasting, and automation services for fleet risks and remediation.
  • Create safe workflows for operating system updates, firmware upgrades, security patches, configuration enforcement, and remediation orchestration.
  • Build AI-assisted experiences for investigating patching failures, firmware issues, configuration drift, vulnerability exposure, and live-site incidents.
  • Implement staged rollouts, health gates, rollback mechanisms, policy enforcement, and observability improvements.
  • Manage lab servers, top-of-rack switches, load balancers, inventory, capacity planning, hardware installation and retirement, and test readiness.
  • Configure and troubleshoot lab networking, including VLANs, virtual IP addresses, routing, addressing, connectivity, and network dependencies.
  • Partner with security, hardware, firmware, operating system, infrastructure, networking, deployment, and service-owner teams.
  • Participate in architecture reviews, code reviews, design discussions, and live-site operations.
  • Mentor engineers and drive projects from concept through production deployment, measurement, and operational ownership.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: master's degree with 3+ years of technical engineering experience, or bachelor's degree with 5+ years of technical engineering experience, or equivalent experience.
  • In-depth knowledge of operating system internals, including Windows, Linux, kernels, drivers, system services, networking stacks, crash dumps, and performance issues.
  • Experience collecting, correlating, and analyzing event logs, traces, performance counters, networking telemetry, driver diagnostics, and other system-level signals at scale.
  • Experience building or leveraging data pipelines such as Kusto or Azure Data Explorer to identify root causes, systemic issues, and remediation opportunities.
  • Practical networking knowledge and ability to diagnose issues across server, firmware, operating system, deployment, and network layers.

Benefits

  • The typical U.S. base pay range is $119,800-$234,700 per year, with a separate range for certain 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, with applications accepted 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