The Principal Software Engineer will help define the technical vision and architecture for Microsoft Security’s Agent Platform, which enables teams to build and operate secure, reliable, scalable, and efficient AI agents across security scenarios. The role drives foundational platform capabilities and establishes engineering patterns for production-grade agents, turning emerging AI technologies into robust solutions at Microsoft scale. The engineer will design and deliver platform systems and abstractions that serve both developers building agents and customers using agent-powered experiences. This includes simplifying developer and user workflows while upholding security, reliability, performance, and operational standards. The role also provides technical leadership across teams and contributes directly to complex engineering work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal