M

Microsoft

Builds workplace software, PCs and cloud services

Senior Security Specialist

Offensive Security & TestingConfirmed live in the last 24 hours
Full-timeCanadaCA$114.4k - CA$203.9k /yrIn-person

About the Job

Requirements

  • A doctorate in Statistics, Mathematics, Computer Science, Computer Security, or a related field; or a master's degree in one of these fields and at least 3 years of experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection; or a bachelor's degree in one of these fields and at least 4 years of such experience; or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Responsibilities

  • Conduct vulnerability research and offensive security assessments across Windows using code auditing, fuzzing, penetration testing, and exploitation to identify vulnerabilities, novel attack vectors, and complex security risks, and develop durable defenses.
  • Engage with internal and external security communities to understand emerging vulnerabilities, attack techniques, and opportunities to strengthen Windows security.
  • Review product architecture, features, and native code to identify security vulnerabilities and architectural risks using manual and automated security analysis techniques.
  • Develop proof-of-concept exploits and scalable mitigations that address identified vulnerabilities and broader classes of security issues.
  • Design and build reusable security tools and automation that improve the efficiency, consistency, and quality of security reviews and vulnerability discovery.
  • Partner with Windows product engineering teams to incorporate security into product design and resolve identified vulnerabilities and security risks.
  • Embody Microsoft's culture and values.

Desired Qualifications

  • A doctorate in Statistics, Mathematics, Computer Science, Computer Security, or a related field and at least 3 years of relevant experience; or a master's degree in one of these fields and at least 6 years of relevant experience; or a bachelor's degree in one of these fields and at least 8 years of relevant experience; or equivalent experience.
  • At least 5 years of experience in software engineering, security engineering, or a related technical field.
  • Demonstrated experience in security research, particularly vulnerability discovery.
  • Experience exploiting vulnerabilities and bypassing security mitigations in operating systems.
  • Familiarity with Microsoft Windows architecture and operating system internals.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs