Software Engineer II

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$102,100–$202,200 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday
Closes
Mar 1, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $146k
This role $152k
$90k most similar roles pay here $214k

This role pays more than 68% of similar roles. Most pay $122,661–$169,050 — the shaded band above. At the midpoint, this role pays about $152k versus about $146k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

Software Engineer II joins the Remote Help team within Windows Servicing and Delivery to build secure, reliable, and accessible remote assistance solutions for organizations using Windows and macOS. This full-stack role involves designing, implementing, and maintaining features across client applications, web experiences, cloud services, APIs, and supporting infrastructure. The engineer will work on session establishment, screen sharing, remote control, and authentication systems utilizing Microsoft Entra ID and Intune permissions. Key responsibilities include improving service reliability through automated testing, telemetry analysis, and incident response while ensuring compliance with security and privacy standards. Candidates should possess experience in programming languages such as C, C++, C#, Java, JavaScript, or Python. The role addresses the technical challenge of providing seamless remote support experiences across distributed systems, identity platforms, and real-time communication technologies for a global user base.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, implement, test, and maintain features across client applications, web experiences, cloud services, and APIs.
  • Contribute to architecture and service integration for remote assistance, identity systems, and traffic management.
  • Develop and improve remote session establishment, screen sharing, and remote control connectivity.
  • Build secure authentication and authorization capabilities using Microsoft Entra ID and role-based access controls.
  • Expand automated testing, accessibility validation, telemetry, and monitoring to improve service reliability.
  • Use telemetry and customer insights to identify performance trends and drive data-informed engineering decisions.
  • Participate in incident response, root-cause analysis, and mitigation planning to improve service resiliency.
  • Apply secure engineering practices to meet privacy, compliance, and government cloud requirements.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field is required.
  • Candidates must have 2+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • A Master's Degree and 3+ years of experience, or a Bachelor's Degree and 5+ years of experience, are preferred.
  • Ability to pass the Microsoft Cloud background check is required.
  • Candidates must be able to meet various customer and government security screening requirements.

More like this

Similar roles

Software Engineer II

Microsoft

37 days ago $102,100$202,200
Microservices Azure AWS GCP C# Python Java C++ C JavaScript Distributed Systems Cloud-Native API Design Deployment Automation Telemetry Service Orchestration
2+ yrs exp

Software Engineer II

Microsoft

7 days ago $102,100$202,200
Distributed Systems Azure AWS GCP Python Java C# C++ Swift Kotlin React Objective C CI/CD Identity and Access Management Automated Testing Monitoring Data Protection
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Redmond, WA 48 days ago $102,100$202,200
Azure AKS Cosmos DB Azure SQL Python C# Java JavaScript C++ C Kubernetes CI/CD Semantic Kernel LangChain Azure OpenAI REST APIs Microservices Distributed Systems RAG Infrastructure-as-Code
2+ yrs exp

Software Engineer II

Microsoft

Redmond, WA 28 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows Generative AI Telemetry Logging Tracing Device Orchestration Firmware System Internals Test Automation Data Engineering
2+ yrs exp

Software Engineer II

Microsoft

63 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure Distributed Systems Network Traffic Engineering Observability Monitoring Agile
2+ yrs exp

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis