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 29, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

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

Listed pay typically runs $119,800–$234,700 across 617 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 Windows Agents, Growth and Innovation team, you will lead the design and delivery of significant product capabilities for intelligent, context-aware experiences. You will own features from initial technical investigation through implementation, validation, deployment, and ongoing operation while solving complex engineering problems regarding architecture, security, reliability, and performance. Your daily work involves partnering across teams to translate customer needs into outcomes, conducting code and design reviews, and resolving production issues to improve observability. You will also mentor other engineers and drive improvements in developer productivity through automation and AI-powered tooling. The role requires proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python to build features within the Windows platform ecosystem and develop advanced capabilities for AI-powered agents.

What does a Software Engineer earn?

Median $196000 from 2245 postings across 149 companies.

See salary data

What you'll do

  • Design, implement, and evolve complex systems and features using responsible AI-assisted engineering practices.
  • Translate customer needs into impactful product outcomes by partnering with cross-functional teams.
  • Champion engineering excellence through code reviews, design reviews, testing, and automation.
  • Resolve complex production issues while improving system observability, resiliency, and operational practices.
  • Mentor other engineers and share technical expertise to improve team quality and impact.
  • Improve developer productivity and engineering systems through automation and AI-powered tooling.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of experience in coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Equivalent experience to a Bachelor's degree and 4+ years of engineering experience is acceptable.
  • Ability to pass the Microsoft Cloud background check every two years.
  • Master's Degree in Computer Science or related technical field (preferred).
  • Experience in technical engineering with coding in languages including C, C++, C#, Java, JavaScript, or Python (preferred).
  • Passion for continuous learning and ability to collaborate across teams to deliver results (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 81 days ago $119,800–$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Microsoft

33 days ago $119,800–$234,700
Generative AI Large Language Models Agentic AI Python C# Java C++ JavaScript Vector Stores Big Data Observability Agile Cybersecurity
4+ yrs exp Hybrid

Senior Software Engineer

Oracle

Nashville, TN 128 days ago $89,200–$209,500
Distributed Systems PaaS Java Python Spark Spark SQL Spark Streaming Big Data Service-Oriented Architecture Web Services Security Object-Oriented Design SDK Development Agile Scripting Languages
3+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 73 days ago $119,800–$234,700
Azure C C++ C# Java JavaScript Python Win32 ARM64 PKI Encryption Agile Access Management
4+ yrs exp

Senior Software Engineer

Abbott

Madison, WI 33 days ago $78,000–$156,000
Java SpringBoot Angular Python C++ JavaScript .NET SQL SQL Server AWS Azure Lambda ECS GraphQL RESTful Web Services Hibernate Entity Framework JPA2 CI/CD JIRA Confluence
4+ yrs exp