Microsoft Security’s Agentic Security organization is building an Agent Platform for developing and operating secure, reliable, scalable, and efficient AI agents across security scenarios. The Principal Software Engineer will define the platform’s technical vision and architecture, drive foundational capabilities, and establish engineering patterns for production-grade agents. The role spans both developer and customer experiences, simplifying how agents are built and used while upholding security, reliability, performance, and operational standards. The position involves turning emerging AI technologies and security requirements into robust, production-ready solutions at Microsoft scale. It also provides technical leadership across organizational boundaries, contributes directly to complex engineering work, identifies technology gaps, mentors engineers, and helps raise engineering standards.
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