Microsoft
Software Engineer II - Full Stack
$102K–$219K
Redmond, WA · On-site · Full-time · Posted Sep 29, 2026
- Experience
- 2+ years of technical engineering experience with coding; preferred: 2+ years of software development/design experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Develop and maintain Windows platform capabilities that connect PCs with printers, cameras, Bluetooth accessories, and mobile connectivity devices.
What you'll do
- Design, implement, test, validate, and release platform capabilities, security fixes, and reliability improvements.
- Write and review secure, maintainable, well-tested code; debug issues and conduct root-cause analysis.
- Collaborate across teams to resolve technical issues and improve the reliability, security, and performance of Windows components.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 2+ years of technical engineering experience coding, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
Nice to have
- Proven coding skills in C/C++ or equivalent; experience with Windows debugging using WinDbg and/or Visual Studio Debugger.
- AI technology adoption experience in development.
Pay
USD $102,100 - $202,200 per year (base salary); USD $133,800 - $219,200 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python, WinDbg, Visual Studio Debugger
AI focus
Use AI-powered development tools to accelerate implementation, testing, debugging, and documentation; AI technology adoption experience is preferred.
Model-written summary · the original posting is authoritative