Senior Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
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
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
At a glance
As a Senior Software Engineer on the Project Perception team, you will design and build AI-native systems and services to address complex cybersecurity problems at enterprise scale. You will architect, implement, and evolve end-to-end solutions including model integration, orchestration, and system-level decision-making. Your daily work involves building agentic AI systems that reason and plan across security workflows while operationalizing capabilities for reliability, scalability, and cost efficiency. To solve these challenges, you will utilize large language models, embeddings, vector stores, and retrieval-augmented generation. The role requires proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python. You will collaborate with product management, data science, and security research teams to develop products that provide automated penetration testing, defense, and security posture hardening for diverse enterprise environments.
What does a Software Engineer earn?
Median $196000 from 2245 postings across 149 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Oracle
Microsoft
Abbott
JLL (Jones Lang LaSalle)
Adobe