Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 66% of similar roles. Most pay $150,000–$199,326 — the shaded band above. At the midpoint, this role pays about $177k versus about $175k 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 588 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 570 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 within the Cloud Supply Chain Engineering group, you will lead the end-to-end architecture, development, and operation of complex software and AI solutions. You will build production-grade copilots, autonomous agents, multi-agent workflows, and retrieval-augmented generation systems while establishing reusable architecture patterns and evaluation frameworks for accuracy, safety, and performance. The role requires expertise in C, C++, C#, Java, JavaScript, or Python to manage distributed cloud services and enterprise-scale platforms. You will navigate technical challenges involving model selection, orchestration, and data retrieval while ensuring responsible-AI compliance and security. This position focuses on the critical domain of supply chain infrastructure, specifically managing the hardware lifecycle, supportability, and logistics for global datacenter assets. You will collaborate with cross-functional teams to transform ambiguous requirements into executable strategies for mission-critical enterprise systems like ERP or SAP.

What does a Software Engineer earn?

Median $197500 from 1953 postings across 141 companies.

See salary data

What you'll do

  • Lead the end-to-end architecture, development, deployment, and operation of complex software and AI solutions.
  • Build production-grade copilots, autonomous agents, multi-agent workflows, and retrieval-augmented generation systems.
  • Establish reusable architecture patterns, frameworks, APIs, and platform capabilities to accelerate AI adoption across teams.
  • Design secure integrations with enterprise applications, operational workflows, and diverse data sources.
  • Create evaluation frameworks for accuracy, safety, latency, reliability, and cost optimization of AI models.
  • Implement comprehensive observability for applications, models, and agents to detect drift and performance degradation.
  • Mitigate risks such as prompt injection, data leakage, hallucinations, and other security vulnerabilities.
  • Lead technical investigations and resolve complex production incidents in a high-scale environment.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of technical engineering experience with coding.
  • Ability to pass Microsoft Cloud background checks and other required security screenings.
  • Advanced proficiency in one or more languages such as C#, Python, Java, JavaScript, or TypeScript (preferred).
  • Experience designing, delivering, and operating distributed cloud services or enterprise-scale platforms (preferred).
  • Practical experience building AI-enabled applications using LLMs, prompt engineering, RAG, and agentic workflows (preferred).
  • Strong understanding of system design, distributed systems, APIs, data architecture, resiliency, security, performance, and observability (preferred).
  • Experience with Azure AI tools, Kubernetes, containers, infrastructure as code, and MLOps/LLMOps (preferred).
  • Experience with mission-critical enterprise platforms like supply-chain, ERP, or SAP (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
Python C# Java JavaScript TypeScript C++ Azure OpenAI Azure AI Foundry Semantic Kernel AutoGen RAG LLMs Kubernetes AKS Cosmos DB Microsoft Fabric Azure Monitor Microservices MLOps LLMOps Infrastructure as Code
2+ yrs exp Hybrid

Senior Software Engineer, Security AI

Microsoft

62 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

Microsoft

28 days ago $119,800–$234,700
Azure C# Python JavaScript Kubernetes Azure OpenAI Semantic Kernel LangChain REST APIs SQL NoSQL Cosmos DB CI/CD Distributed Systems Microservices RAG Prompt Engineering GitHub SRE
4+ yrs exp Hybrid

Senior Software Engineer

Equifax

Alpharetta, GA 118 days ago
Java SpringBoot TypeScript JavaScript HTML CSS Angular Bootstrap AWS GCP Azure Terraform Helm Jenkins CI/CD Infrastructure-as-Code Microservices BigQuery Apache Beam Dataflow PubSub Git GitHub Maven Gradle JUnit Selenium SQL Server MySQL JIRA Confluence
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 101 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

Caterpillar

Irving, TX 87 days ago $156,998–$183,140
Java Spring Boot AWS Python RESTful API Microservices Terraform CloudFormation CI/CD Azure DevOps Jenkins Kinesis Lambda S3 SQS SNS Shell Scripting Agile Automated Testing Event-driven Architecture
5+ yrs exp