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
5,000+ Employees
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 join their mission of revolutionizing privacy features in Windows. This role presents an exceptional opportunity to impact hundreds of millions of users worldwide by developing cutting-edge privacy solutions for Microsoft's AI products.

As a Software Engineer II, you'll be at the forefront of making Windows the most trusted AI-driven OS globally. The position involves working on critical privacy features that help customers understand and control their data usage while supporting Microsoft's AI initiatives. You'll collaborate across product and technical boundaries to create intuitive, user-friendly privacy features that protect customer information and maintain Microsoft's leadership in the AI revolution.

The role offers a unique blend of technical challenges and real-world impact. You'll be working with large-scale systems, analyzing data from hundreds of millions of devices, and implementing features that directly affect user privacy and security. The position requires strong technical skills in software development, with experience in languages like C++, Java, and Python, plus a solid understanding of OS-level feature development.

Microsoft offers an inclusive work environment with a growth mindset culture, where innovation and collaboration are key values. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. With a competitive salary range of $98,300 - $193,200 (varying by location), this role represents an excellent opportunity for career growth while contributing to meaningful privacy solutions in the AI era.

This position is ideal for someone who is passionate about privacy, security, and building user-centric features at scale. You'll be joining a team that values technical excellence, innovation, and customer impact, while working on products that shape the future of privacy in computing.

Last updated a few seconds 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

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years software design and development experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years experience debugging and solving complex problems
  • 1+ years of experiences shipping features on an OS
  • Experience with code repositories including 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, Product

Mid-level Software Engineer position at Meta focusing on product development, requiring 2 years of experience and full-stack development skills.

Software Engineer (L4) - Performance Engineering

Netflix is seeking a Mid-Level Software Engineer for Performance Engineering to drive optimization and efficiency improvements across the engineering organization.

Software Engineer II

Backend Software Engineer II position at Uber in Aarhus, working on distributed configuration systems and infrastructure at scale.

Partner Engineer II

Partner Engineer II role at Uber, focusing on technical integration and partnership management, offering $146-162K salary in New York City.

Engineer- Wearable Automation

Software Engineer position focused on wearable automation testing and development at Qualcomm India, requiring Python, Linux, and testing expertise.