Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
31 days ago
Closes
Nov 1, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 75% of similar roles. Most pay $143,930–$177,250 — the shaded band above. At the midpoint, this role pays about $177k versus about $161k 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 728 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

As a Senior Software Engineer, you will join our dynamic team to design and implement innovative solutions leveraging cutting-edge cloud technologies. Your day-to-day responsibilities include architecting scalable systems, writing high-quality code, and collaborating with cross-functional teams to deliver robust software products. We are looking for someone proficient in modern programming languages such as Java or Python, experienced with cloud platforms like AWS or Azure, and skilled in DevOps practices including CI/CD pipelines and containerization technologies. This role involves working on complex business problems at a large scale, requiring strong problem-solving skills and the ability to work effectively in an agile environment.

What you'll do

  • Design and implement scalable, maintainable software solutions using modern engineering practices.
  • Lead the development of new features and enhancements for existing systems.
  • Ensure code quality through rigorous testing and continuous integration processes.
  • Stay updated with emerging technologies and industry trends in cloud computing.
  • Optimize system performance by identifying bottlenecks and implementing improvements.

What we're looking for

  • 5+ years of hands-on experience in software development and delivery.
  • Proficiency in modern software engineering practices and methodologies.
  • Expertise in designing scalable solutions using cloud technologies.
  • Strong understanding of multiple programming languages and frameworks.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.

More like this

Similar roles

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 39 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 127 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

WA 39 days ago $119,800$234,700
Python JavaScript RESTful APIs Microservices LLMs Evaluation frameworks Prompt engineering Docker Kubernetes CI/CD AWS Azure Git PostgreSQL MongoDB Redis GraphQL
Hybrid