Software Engineer II, Full Stack

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Mar 28, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $185k
This role $152k
$87k most similar roles pay here $238k

This role pays less than 76% of similar roles. Most pay $159,000–$211,200 — the shaded band above. At the midpoint, this role pays about $152k versus about $185k 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 597 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II, Full Stack

As a Software Engineer II - Full Stack on the Windows Servicing & Delivery team, you will design, develop, and validate software that powers the Windows ecosystem of printers, cameras, Bluetooth accessories, and mobile connectivity devices. You will be responsible for building platform capabilities, implementing security fixes, and improving reliability for components connecting PCs to various hardware. Your daily work involves writing and reviewing high-quality code, performing root-cause analysis using debuggers, logs, traces, and telemetry, and utilizing AI-powered development tools to accelerate testing and documentation. The role requires proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. You will collaborate across teams to resolve complex technical issues while ensuring all software meets rigorous engineering standards for security and performance within the Windows platform environment.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Build Windows platform capabilities for printers, cameras, Bluetooth accessories, and mobile connectivity devices.
  • Design, implement, test, and release new features, security fixes, and reliability improvements for Windows components.
  • Write secure, maintainable, and well-tested code while participating in peer code reviews.
  • Use debuggers, automated tests, and telemetry to perform root-cause analysis and prevent customer-impacting issues.
  • Utilize AI-powered development tools to accelerate implementation, testing, debugging, and documentation.
  • Apply insights from incident investigations and reliability exercises to improve the long-term health of platform components.
  • Resolve complex technical issues and share technical knowledge with engineers across various Windows and partner teams.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of engineering experience in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent).
  • Ability to pass the Microsoft Cloud background check.
  • 2+ years of software development/design experience (preferred).
  • Proven coding skills in C/C++ or equivalent (preferred).
  • Experience with AI technology adoption in development (preferred).
  • Experience with Windows Debugging using WinDbg and/or Visual Studio Debugger (preferred).
  • Proficiency in systematic problem-solving, debugging, and root-cause analysis (preferred).
  • Demonstrated design and development skills, ability to prioritize tasks, and ability to learn new technologies quickly (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

2 days ago $102,100–$202,200
.NET C# C++ C Java JavaScript Python Android Chrome Windows AI Tools Intune Cloud
2+ yrs exp Hybrid

Software Engineer II (Full-Stack)

Salesforce

Raleigh, NC 22 days ago
Java TypeScript JavaScript Apex Lightning Web Components RESTful APIs Distributed Systems Slack API Salesforce Platform Hack React Vue WebSockets Webhooks Event-Driven Architecture GenAI OpenAI Anthropic Observability
5+ yrs exp

Software Engineer II, Full Stack Developer

JPMorgan Chase

Columbus, OH 31 days ago
Java Python JavaScript NodeJS AWS Cloud Foundry Playwright Cucumber Jenkins GitLab CI CI/CD Agile UX/UI Design AI-assisted development
2+ yrs exp

Software Engineer II

Warner Bros. Discovery

Remote (Atlanta, GA) 54 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform IaC Prompt Engineering Information Retrieval A/B Testing NoSQL Monitoring Alerting
3+ yrs exp Remote

Software Engineer II

Mastercard

O Fallon, MO 14 days ago $92,000–$147,000
Java Oracle PL/SQL SQL TestNG Spock Jenkins Splunk Postman PuTTY WinSCP Toad IntelliJ IDEA JBoss Developer Studio Agile SAFe Microservices Object-Oriented Programming