Senior Software Engineer, HW/SW in Fleet Infrastructure

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
9 days ago
Freshness
Confirmed live today
Closes
Apr 24, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $177k
$106k $248k
below market most similar roles pay here above market

This role pays more than 73% of similar roles. Most pay $144,350–$181,412 — the blue band above. At the midpoint, this role pays about $177k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 651 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 605 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, HW/SW in Fleet Infrastructure

As a Senior Software Engineer - HW/SW in Fleet Infrastructure, you will join the Operating Systems and Server team to improve the reliability, security, and compliance of the Microsoft 365 Core Platform. You will design and operate large-scale distributed systems to analyze fleet telemetry, identify security risks, and drive automated remediation across hyperscale infrastructure. Your daily work involves building telemetry platforms, creating automation workflows for firmware upgrades, and developing AI-assisted experiences to investigate patching failures. You will utilize C, C++, C#, Java, JavaScript, or Python to manage lab environments, including top-of-rack switches, load balancers, and VLANs. This role solves critical problems regarding operating system lifecycle management, vulnerability remediation, and fleet compliance by ensuring hardware and software configurations remain secure and up to date.

What does a Software Engineer earn?

Median $196000 from 2512 postings across 144 companies.

See salary data

What you'll do

  • Design and build large-scale distributed services to manage operating system, firmware, and security patch freshness.
  • Develop telemetry and analytics platforms to measure fleet compliance and vulnerability exposure.
  • Build intelligent services to detect infrastructure risks and automate remediation workflows.
  • Create automated systems for staged rollouts, health gates, and configuration enforcement.
  • Build AI-assisted tools to accelerate the investigation of patching failures and live-site incidents.
  • Manage lab infrastructure including server inventory, capacity planning, and network configurations like VLANs and load balancers.
  • Diagnose and resolve complex issues across server, firmware, operating system, and network layers.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check.
  • Master's Degree in Computer Science or related technical field and 3+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Bachelor's Degree in Computer Science or related technical field and 5+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • In-depth knowledge of operating system internals with strong Windows expertise and practical Linux experience, including debugging kernels, drivers, and system services (preferred).
  • Experience collecting, correlating, and analyzing diagnostic data at scale, such as event logs, traces, and networking telemetry, to identify root causes (preferred).
  • Proven ability to build or leverage pipelines that aggregate and analyze data, such as Kusto/Azure Data Explorer, to detect systemic issues (preferred).

More like this

Similar roles

Senior Software Engineer, AI Infrastructure

Microsoft

8 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Azure AWS GCP Kubernetes Service Fabric Distributed Systems Telemetry Real-time Data Processing Inference Serving Resource Scheduling
4+ yrs exp Hybrid

Senior Software Engineer, Vehicle Health Management

Boeing

Hazelwood, MO +2 14 days ago $160,650–$217,350
Embedded Systems C C++ Linux Docker Kubernetes CI/CD JIRA GitLab Ansible Artifactory UML SysML Cameo MSOSA Automated Testing AI Model Based Systems Engineering
9+ yrs exp