Senior Penetration Testing Engineer
Microsoft· Penetration Testing
Redmond, WA, Mountain View, CA, New York, NY, Atlanta, GA, Reston, VA, Boston, MA, Washington, DC, Fort Lauderdale, FL, Dallas, TX$119.8k - $234.7kfull-timePosted 4d ago
About the role
Senior-level penetration testing engineer focusing on traditional systems and AI/ML-enabled platforms, including LLM-powered and MCP-based applications, within regulated industries. Responsible for planning, executing, and guiding security assessments across applications, cloud, identity, and networks; leveraging AI-assisted tooling and coordinating with multiple teams to remediate findings.
Responsibilities
- Plan, research and run manual penetration tests that simulate real-world attackers against Microsoft services, cloud infrastructure, identity, APIs and applications in regulated industries.
- Test LLM-powered and agent-based applications for prompt injection (direct and indirect), jailbreaks, system-prompt and sensitive-data leakage, insecure output handling, misuse of tool and function calls, excessive agent permissions, and abuse of agent memory and context.
- Assess the security of agents and MCP servers: tool permissions, authentication and authorization between agents and tools, trust boundaries between agents, and how far an attacker can get when an agent is compromised.
- Assess the AI supply chain and data pipelines, including retrieval (RAG) data sources, vector stores, model and plugin provenance, and the risk of poisoned training or fine-tuning data.
- Chain findings across application, cloud, identity, and network layers into realistic attack paths that show business and customer impact.
- Clarify priorities and dependencies across groups, explain key security issues to upper management, and work with partners to put fixes in place.
- Use AI agents to speed up recon, triage and regression testing, with clear guardrails and human sign-off.
- Keep up with new attack research and turn it into team guidance, training and awareness across the Microsoft Security community.
Qualifications
- Master's Degree in Statistics, Mathematics, Computer Science, or related field AND 3+ years experience in security or related field OR Bachelor's Degree in Statistics, Mathematics, Computer Science, or related field AND 4+ years experience in security or related field • OR equivalent experience.
Skills
Required:Penetration testing
Nice to have:AI/ML security assessmentProgramming
Benefits
- This section is not explicitly enumerated in the provided text. See official benefits link for details.
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist4d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager4d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform4d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager4d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager4d agoTokyo, Japan · Sourcing Engineering