Principal Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

This Principal Software Engineer role focuses on building the agentic layer for Microsoft Entra's Conditional Access, an AI system designed to reason over policies, identify gaps, and recommend/apply changes to harden security posture. The role involves setting technical direction for securing AI agents and using agents for security, spanning policy engines, risk signals, and agent-identity platforms.

What you'd actually do

  1. Writing high quality code, designing systems with AI and safety in mind, delivering high quality experiences to customers, willing to perform on call duties on a rotation basis to support the problem, able to work across teams and products to delivery One Microsoft experiences.
  2. Accelerating all parts of software lifecycle using AI.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

What the JD emphasized

  • AI agents
  • agentic layer
  • Conditional Access Optimization Agent
  • securing AI
  • agent-identity platform

Other signals

  • AI agents
  • agentic layer
  • Conditional Access Optimization Agent
  • securing AI
  • agent-identity platform