# Penetration Tester

**Company**: Microsoft
**Location**: Adelaide, Sydney, Melbourne, Brisbane, Canberra
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Technology
**Ticker**: MSFT
**Wikidata**: https://www.wikidata.org/wiki/Q2283

**Apply**: https://microsoft.ai/job/penetration-tester-4/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e4513b3b-81e

## Description

We are seeking a Penetration Tester to join the M365 Core team, specifically within the Substrate organization. As a Penetration Testing Specialist, you will have the opportunity to work on global scale services, performing research and offensive security operations against M365 backed infrastructure.

Responsibilities:

- Vulnerability Discovery & Exploitation: Find and validate security vulnerabilities through hands-on penetration testing, code review, and proof-of-concept exploit development.

- Tooling & Automation: Build and maintain automated and autonomous tooling to scale offensive security testing and vulnerability discovery.

- Research & Threat Analysis: Investigate emerging attack techniques, exploit classes, and AI/agentic system threats.

- Security Architecture Collaboration: Work with Security Architecture and service teams to assess design-level risks, review threat models, and inform platform hardening based on offensive findings.

- Reporting & Remediation: Write technical reports that clearly describe what's broken, the impact, and how to fix it.

- Detection & Blue Team Partnership: Work with detection engineering and blue teams to validate coverage and close detection gaps from offensive findings.

Qualifications:

- Bachelor's Degree in Statistics, Mathematics, Computer Science or related field OR 3+ years experience in software development lifecycle, large-scale computing, modeling, cybersecurity, and/or anomaly detection.

- 3+ years of experience in security research, penetration testing, or offensive security roles.

- Hands-on experience discovering and exploiting vulnerabilities in AI systems and platforms.

- Proficiency in Python with experience in AI frameworks and security testing tools.

- Ability to read and analyze code across multiple languages and codebases.

## Skills

### Required
- Python
- AI frameworks
- security testing tools
- penetration testing
- offensive security

### Nice to have
- Master's Degree in Statistics, Mathematics, Computer Science
- 5+ years of experience in penetration testing
- published security research
- security certifications

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/penetration-tester-4/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
