Software Engineer

Microsoft

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$85,400–$168,100 / yr
Posted
4 days ago
Freshness
Confirmed live 2 days ago
Closes
Mar 20, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $157k
This role $127k
$72k most similar roles pay here $212k

This role pays less than 80% of similar roles. Most pay $137,705–$177,250 — the shaded band above. At the midpoint, this role pays about $127k versus about $157k 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 644 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer

Software Engineer As part of the Azure Monitor team within the Azure Data engineering group, this Software Engineer will build and evolve backend systems for high-scale observability services. The role involves designing, implementing, and operating highly available distributed services to manage large-scale telemetry workloads across the fleet. Key responsibilities include building APIs and subsystems for data collection, routing, and storage, while integrating machine learning-based anomaly detection and data validation features. The engineer will also focus on developing AI-assisted and agentic capabilities for infrastructure operations and site reliability engineering. Candidates should possess proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python. This role addresses the technical challenge of managing massive telemetry volumes to provide monitoring, troubleshooting, and mitigation tools for cloud services while ensuring production reliability and security at a global scale.

What does a Software Engineer earn?

Median $196500 from 2013 postings across 147 companies.

See salary data

What you'll do

  • Design, implement, and operate highly available distributed services for large-scale telemetry workloads.
  • Build and enhance APIs, tools, and subsystems for telemetry collection, routing, storage, and data access.
  • Integrate machine learning capabilities for anomaly detection and data validation to improve platform intelligence.
  • Implement robust monitoring, alerting, and diagnostics while participating in on-call rotations and incident response.
  • Develop AI-assisted and agentic features to enhance infrastructure operations and engineering velocity.
  • Drive architecture across teams to ensure high engineering standards and reliable production services.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical discipline, or equivalent experience.
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud background check.
  • Experience with cloud-native infrastructure, distributed systems, or large-scale production services (preferred).
  • Experience improving reliability, security, observability, networking, or operational excellence for live services (preferred).
  • Experience partnering across teams to deliver infrastructure capabilities with clear ownership and supportability (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

3 days ago $119,800–$234,700
Azure Microsoft Fabric SQL Server Python C# Java C++ JavaScript Azure Data Factory Azure Synapse Analytics Azure Cosmos DB Azure PostgreSQL Power BI Distributed Systems SaaS Agile
4+ yrs exp Hybrid

Software Engineer II

Microsoft

8 days ago $102,100–$202,200
C# Azure Microsoft Fabric CI/CD Distributed Systems Kubernetes Python Java JavaScript C++ C Azure SQL Cosmos DB Service Bus Event Grid Power BI DORA Metrics
2+ yrs exp Hybrid

Senior Software Engineer

Microsoft

14 days ago $119,800–$234,700
Microsoft Fabric Azure SQL PostgreSQL Cosmos DB Python C# Java JavaScript C++ GraphQL Distributed Systems SDKs CLI VS Code Extensions Data Factory Synapse Analytics Power BI Service Bus Event Grid
4+ yrs exp Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 122 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp