Senior Software Engineer | Microsoft Careers

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WAMountain View, CA
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Closes
Dec 15, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $152,150–$196,637 — the shaded band above. At the midpoint, this role pays about $177k versus about $174k 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 1633 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

Senior software engineer position available in the Cloud + AI team, focusing on developing secure and high-performance AI systems across various modalities such as real-time audio interaction and image generation. This role involves designing scalable architectures for inference backends and API interfaces, debugging complex issues, and collaborating with internal teams and external partners to deliver integrated solutions. Engineers will also innovate by identifying novel technical approaches and driving the implementation of features with measurable goals. The ideal candidate should have a strong background in distributed systems, experience with Kubernetes, Docker, Python, C++, and other relevant tools, and at least four years of industry experience delivering impactful projects. This fast-paced, collaborative environment requires excellent communication skills and the ability to work effectively across multiple domains.

What you'll do

  • Design and build scalable, reliable architectures for AI systems including inference backends and API interfaces.
  • Debug and optimize existing components to resolve issues quickly while maintaining system integrity.
  • Identify innovative technical approaches that unlock new possibilities in AI solutions.
  • Engage with full-stack components from infrastructure to APIs to deliver end-to-end solutions.
  • Collaborate closely with internal teams and external partners to solve complex problems and align on technical decisions.

What we're looking for

  • - Minimum 4 years of relevant industry experience in software engineering roles.
  • - Bachelor's degree in computer science, engineering, or a related field; advanced degrees preferred.
  • - Expertise in distributed systems, scalable architecture design, and API development.
  • - Proficiency with AI/ML frameworks, Python, C++, and other key programming languages/tools.
  • - Strong problem-solving skills and ability to work effectively under ambiguity.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 39 days ago $119,800$234,700
AI ML Python Docker CI/CD Azure AWS GCP PostgreSQL Kubernetes Terraform Prometheus Git GitHub

| Microsoft Careers

Microsoft

Redmond, WA 53 days ago $119,800$234,700
Microsoft Azure CI/CD Telemetry Debugging Networking Operating Systems Authentication Docker Kubernetes Python Go SQL PostgreSQL Redis MongoDB Git GitHub Jenkins Prometheus Grafana
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

Washington 141 days ago $119,800$234,700
C++ JavaScript Python Git CI/CD Docker Kubernetes Terraform AWS Azure PostgreSQL SQLite Chrome Chromium W3C REST GraphQL HTML5 CSS3 WebAssembly WebGL
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

US 148 days ago $119,800$234,700
Python C++ Java JavaScript TCP/IP RDMA gRPC InfiniBand ROCE NVLink NVIDIA AMD GPUs TPUs telemetry observability tools Azure Docker Kubernetes CI/CD