The Microsoft Windows Security team is seeking a 'learn-it-all' security engineer to enhance the security of Microsoft Windows products and devices, with a focus on offensive security, security engineering, and mitigations for Windows. This team is responsible for securing Windows client and server operating systems used by billions of customers and businesses worldwide. Their work includes security design reviews, code reviews, penetration testing, vulnerability research, and driving systematic mitigations to ensure Windows meets the highest security standards and proactively defends against cybersecurity threats. This is a hands-on, technically demanding role crucial for strengthening the security posture of OS platforms. In this Security Engineer II position, you will uncover novel attack vectors, develop proof-of-concept mitigations, and collaborate directly with Windows product engineering teams to design durable and scalable defenses. The ideal candidate will possess hands-on experience with native code (C/C++), penetration testing skills (code audit, fuzzing, creative problem-solving), a clear understanding of OS security fundamentals, solid computer science skills, and a passion for keeping Microsoft customers safe. Microsoft's mission is to empower every person and organization to achieve more, fostering a culture of inclusion built on values of respect, integrity, and accountability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees