Microsoft

Penetration Tester: Internship Opportunities

Microsoft
Apply
8 hours ago
Redmond, WA, USAIntern
H1B Sponsor

Responsibilities

  • Participate in security design reviews, code reviews, and fuzzing to identify and mitigate risks in Microsoft products.
  • Serve as a security contact for teams building new Windows and Azure products and technologies.
  • Identify vulnerabilities in operating-system features, network protocols, security features, and Microsoft devices.
  • Develop security protections, penetration-testing strategies, and engineered solutions for security flaws.
  • Discover and exploit security bugs and recommend controls and mitigations.
  • Collaborate with product teams and communicate the business value of security investments.
  • Interact with the external security community and security researchers.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in statistics, mathematics, computer science, or a related field, with at least one semester or term remaining after the internship.
  • Ability to meet Microsoft, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: participation in security competitions such as Capture the Flag.
  • Preferred: experience exploiting bugs such as buffer overflows and use-after-free vulnerabilities and bypassing operating-system security mitigations.
  • Preferred: experience creating and running fuzzers.
  • Preferred: experience with reverse engineering, binary analysis, debuggers, dynamic analysis tools, code auditing, and static vulnerability analysis.

Benefits

  • University internship with real-world projects and collaboration across Microsoft teams.
  • Internship applications and offers are processed on an ongoing basis during the academic calendar from September through April.
  • The role requires passing Microsoft and Microsoft Cloud background checks upon hire or transfer and every two years thereafter.
  • Certain roles may be eligible for benefits and other compensation.

Tech Stack

AzureCC++Windows

Categories

Microsoft

About Microsoft

10,000+ employees

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.

Contact me