Microsoft Security is seeking a Principal Software Engineer to lead a key subsystem within a high-performance, exabyte-scale data platform for security data. The platform is designed to help enterprises manage security data across on-premises, multi-cloud, and SaaS environments by ingesting and normalizing data from diverse sources and providing insight into security and governance through AI and machine learning. The engineer will lead the design, development, and delivery of a critical subsystem; define technical strategy; solve complex engineering challenges; and partner with product management, security experts, and engineering teams to align on requirements and deliver scalable, high-quality solutions. The role also leads architecture and cross-team dependency coordination, mentors engineers, improves software quality and testing, and guides experimentation and adoption of AI tools and practices across the software development lifecycle.
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