Microsoft
Technology & SoftwareDirect employer career site

Security Research Engineer - Project Perception

Location
United States · Hybrid
Job type
Full-time
Level
Senior
Experience
5+ years
Education
Bachelor's degree
Listed
29 days ago

Skills & highlights for this role

  • attack chain construction
  • cloud IAM assessment (Azure, AWS, GCP)
  • Python
  • automated security testing
  • threat analysis

Also useful

  • C#
  • Go
  • TypeScript
  • red-team exercises
  • incident reconstruction

About the role

Working with threat researchers, AI engineers, and environment engineers, you will test whether systems can distinguish threats from benign activity, connect evidence across an attack chain, and identify effective responses. Turn threat research into working scenarios, reproducing real vulnerabilities and emerging adversary techniques in cloud, on-premises, and hybrid environments. Build realistic attack chains.

Connect vulnerable applications, identity weaknesses, and misconfigurations into multi-step scenarios with verified prerequisites and observable security impact. Make outcomes verifiable. Build automated graders and reward signals grounded in system state and telemetry, distinguishing agent success, effective defenses, and environment failures. Evaluate beyond familiar patterns.

Create attack variants, benign lookalikes, and patched controls that expose missed threats, false positives, and memorization. Deliver safe, reusable research. Own scenario code, isolation, evidence capture and reset; partner with AI and environment engineers to turn findings into better training and evaluation.

Doctorate in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 3+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection.

OR Master's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 4+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection.

OR Bachelor's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 6+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection.

These requirements include, but are not limited to the following specialized security screenings: Doctorate in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 5+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection.

OR Master's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 8+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection.

OR Bachelor's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 12+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection. OR equivalent experience.

5+ years of experience researching vulnerabilities, conducting authorized offensive security tests, investigating security incidents, or developing security tools. 3+ years of experience developing and debugging security tools or scenario automation in Python, C#, Go, C/C++, or TypeScript, using version control and automated tests.

Experience independently reproducing a vulnerability or adversary technique and documenting its prerequisites, reproduction steps, and observed security impact. Experience building or validating multi-step attack chains across applications, identities, or hosts, including the access requirements and evidence for each step.

Experience assessing cloud IAM in Azure, AWS, or GCP and testing authentication, permissions, or network access in Windows or Linux environments. Experience confirming or rejecting security findings through source-code review, telemetry, or controlled tests, including checking whether existing safeguards prevent the claimed impact.

Experience running authorized security tests with isolated targets, lab-only credentials, execution limits, and cleanup procedures. Reconstructed attacks from incident evidence or threat reports for red-team, purple-team, or adversary-emulation exercises. Reproduced attack paths across cloud and on-premises identity systems involving federation, service principals, workload identities, or directory services.

Used source-code analysis, debugging, or reverse engineering to identify a vulnerability's root cause and verify a fix. Built automated graders or reward functions that check system state and telemetry, including checks that distinguish scenario failures from agent failures. Created attack variants, benign comparison cases, patched scenarios, or simulated user activity to test detection accuracy and false positives.

Read the original posting

From Microsoft's careers page, first listed on Rolev.ai on October 11, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Security Research Engineer - Project Perception role at Microsoft, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Security Research Engineer - Project Perception job at Microsoft located?

This Security Research Engineer - Project Perception position at Microsoft is located in United States (Hybrid). Always check Microsoft's application page for specific state eligibility or relocation policies.

What qualifications are required for Security Research Engineer - Project Perception at Microsoft?

For the Security Research Engineer - Project Perception role, Microsoft highlights 5+ years of relevant experience; a bachelor's degree; experience with attack chain construction, cloud IAM assessment (Azure, AWS, GCP), Python, automated security testing, threat analysis. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Security Research Engineer - Project Perception position at Microsoft?

This listing links directly to Microsoft's application page. You can apply directly on Microsoft's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.