Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Mar 10, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 70% of similar roles. Most pay $149,500–$188,962 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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 586 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the Build Orchestration Team, you will develop and evolve distributed systems that manage the lifecycle of Windows builds. You will be responsible for designing services that schedule, prioritize, and execute builds across hundreds of branches while managing continuous integration validation for the codebase. Your daily work involves optimizing artifact management, infrastructure capacity planning, and building web-based tools to improve developer experience. To achieve these goals, you will utilize technologies including C, C++, C#, Java, JavaScript, or Python, alongside Azure DevOps pipelines, Microsoft Azure cloud infrastructure, and Kusto/KQL for telemetry analysis. You will also integrate AI technologies to automate workflows and accelerate incident diagnosis. This role solves critical engineering challenges by improving build speed, reliability, and cost efficiency within a massive-scale production environment.

What does a Software Engineer earn?

Median $197500 from 2229 postings across 139 companies.

See salary data

What you'll do

  • Design and operate services to schedule, prioritize, and execute Windows builds across hundreds of branches.
  • Own continuous integration and pull request validation for the Windows codebase.
  • Manage build outputs, symbols, and artifacts while optimizing indexing and caching for speed.
  • Manage build compute infrastructure, including machine lifecycles, autoscaling, and capacity planning.
  • Build and modernize web interfaces for engineers to monitor build status and reporting.
  • Integrate AI technologies to automate workflows and improve developer productivity.
  • Lead incident response, root-cause analysis, and telemetry improvements for service health.
  • Mentor other engineers and raise the technical bar across the team.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass a Microsoft Cloud background check.
  • Master's Degree in Computer Science or related field and 6+ years of technical engineering experience (preferred).
  • Bachelor's Degree and 8+ years of technical engineering experience (preferred).
  • Experience operating production services with on-call responsibility, incident response, and SLO-driven reliability work (preferred).
  • Hands-on experience with Azure DevOps pipelines, CI/CD automation, and Microsoft Azure cloud infrastructure (preferred).
  • Experience with build systems, distributed execution, caching, and large-scale telemetry or query systems like Kusto/KQL (preferred).
  • Proven track record of delivering large-scale distributed systems and improving engineering productivity for large organizations (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

46 days ago $119,800$234,700
Go Azure Kubernetes AKS OpenRTB Prebid Server Python C++ C# Java JavaScript CI/CD Azure DevOps Event Hubs Distributed Systems A/B Testing Kusto Kafka
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 118 days ago $119,800$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer, Security AI

Microsoft

54 days ago $119,800$234,700
Large Language Models Retrieval-Augmented Generation Python C++ C# Java JavaScript Azure Azure OpenAI Kubernetes Vector Databases Knowledge Graphs Semantic Search Kusto Microsoft Defender Sentinel Distributed Systems Telemetry Security Operations
4+ yrs exp

Senior Software Engineer

Upstart

Remote 92 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Coinbase

Remote (Israel) 15 days ago $186,065$218,900
Multi-Party Computation Cryptography Key Management Systems Hardware Security Modules Golang Java C++ Rust Distributed Systems zero-trust high-availability Low Latency
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 82 days ago $89,200$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Codex Claude Code GitHub Copilot Distributed Systems Infrastructure Automation Service Observability
3+ yrs exp