Drimva

Microsoft

Software Engineer II - Perception Red Agent Team

$102K–$219K

Redmond, WA · On-site · Full-time · Posted Nov 3, 2026

Experience
2+ years of technical engineering experience; equivalent experience may substitute for the degree requirement.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

Build and operate secure, customer-ready AI agents that emulate real-world adversaries for enterprise security testing.

What you'll do

  • Own architecture and deliver secure, reliable agent capabilities, including design, implementation, testing, rollout, and operation of services.
  • Develop maintainable, well-tested code; establish testing strategies; and verify software quality using debugging tools, logs, and telemetry.
  • Partner with stakeholders and cross-functional teams to define requirements, translate adversary tradecraft into product capabilities, and support engineering excellence.

What they ask for

  • Bachelor's Degree in Computer Science or a related technical field, or equivalent experience.
  • 2+ years of technical engineering experience coding in languages including C, C++, C#, Rust, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice to have

  • Experience building Generative AI or agentic systems, including LLM orchestration, retrieval, tool use, evaluation, and safety guardrails.
  • Background in offensive security, red teaming, penetration testing, or adversary emulation; familiarity with MITRE ATT&CK.

Pay

USD $102,100 - $202,200 per year (base salary); USD $133,800 - $219,200 per year (base salary)

Tools

C, C++, C#, Rust, Java, JavaScript, Python, MITRE ATT&CK

AI focus

Build autonomous, AI-powered offensive security agents using Generative AI, reasoning, memory, and planning, with safety, authorization, and scope guardrails.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)