Microsoft Security is building AI-powered capabilities to help defenders detect, investigate, and respond to threats while keeping people in control of critical decisions. Within the Agentic Security Organization, Data Platform & Graph and Agent Runtime & Orchestration in Perception Platform provide the data foundations and runtime for AI agents to triage alerts, conduct investigations, and take governed action. Agents use secure identities and boundaries, coordinate and hand off work, recover from failures, and make their actions and reasoning visible to customers. This shared opportunity spans teams led by David Weston and Pankaj Naik. Depending on the team, the role focuses on large-scale security data and graph capabilities or platforms and workflows that enable security agents to reason, collaborate, and take governed action. The specific team and scope will be matched to the candidate’s experience and interests. The engineer will build and operate production software, address distributed-systems challenges, improve reliability and performance, and collaborate across engineering, product, and security research to deliver useful outcomes for defenders. At the Software Engineer II level, the role builds and improves secure, scalable services and supports production operations and customer-driven improvements. At the Senior Software Engineer level, the role leads the architecture, delivery, and operation of significant components, owns live-site health and incident response, and mentors other engineers. The position requires passing Microsoft’s Cloud Background Check upon hire or transfer and every two years thereafter.
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
Mid Level