Software Engineer II - Windows

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II - Windows

Microsoft's Trust Experiences Compliance (TEC) team within Windows + Devices is seeking a Software Engineer II to develop privacy features for Windows that protect users while using Microsoft's AI products. This role offers an exciting opportunity to impact hundreds of millions of users worldwide by building intuitive privacy features that make Windows the most trusted AI-driven OS.

As a Software Engineer II, you'll work on cross-functional projects to create user-friendly privacy features that help customers understand and control their data usage. You'll be at the forefront of the AI revolution, ensuring Windows maintains its position as an industry leader in user privacy and data protection.

The role combines technical expertise with real-world impact, allowing you to work with cutting-edge AI technology while protecting user privacy. You'll be part of Microsoft's mission to empower global achievement, working in a culture that values growth mindset, innovation, and collaboration. The position offers competitive compensation, comprehensive benefits, and the chance to work hybrid (up to 50% from home) with minimal travel requirements.

This is an excellent opportunity for a mid-level engineer passionate about privacy, AI, and user protection to make a significant impact at scale. You'll work with modern technologies, collaborate with talented teams, and help shape the future of privacy in AI-driven computing. The role offers clear career growth potential and the chance to be part of Microsoft's innovative culture.

Last updated 4 hours ago

Responsibilities For Software Engineer II - Windows

  • Design, build and manage features for highly scalable services and responsive user interface
  • Create feature specifications in coordination with feature teams and partners
  • Review and influence ongoing design, architecture, standards and methods for OS components
  • Analyze data from hundreds of millions of devices to measure impact of changes
  • Improve service engineering excellence

Requirements For Software Engineer II - Windows

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years software design and development experience
  • 2+ years experience debugging and solving complex problems
  • 1+ years of experiences shipping features on an OS
  • Experience with code repositories (GitHub, Azure DevOps)
  • Understanding of CI/CD pipelines

Benefits For Software Engineer II - Windows

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II - Windows

Software Engineer II

Microsoft Software Engineer II position offering hybrid work, competitive pay, and opportunity to build scalable services impacting billions of users globally.

Software Engineer 2

Software Engineer 2 position at Microsoft focusing on OS, Runtimes, and Libraries development with C++ expertise.

Software Engineer - Fullstack

Microsoft Fullstack Software Engineer position in Redmond with hybrid work option, competitive pay, and comprehensive benefits, focusing on platform and infrastructure development.

Software Engineer II

Microsoft Bing Metrics Team seeks Software Engineer II to develop search quality metrics and LLM-based evaluation systems for billions of daily searches.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, combining technical expertise with customer service, offering hybrid work arrangement and comprehensive benefits.