Microsoft Security is seeking a Software Engineer II to join their team focused on making the world a safer place through comprehensive security solutions. This role is part of the Microsoft Defender team, specifically working on engineering systems for MDE Client teams. The position involves developing and maintaining critical build and test infrastructure that supports Microsoft's security products.
The ideal candidate will work closely with product teams to ensure their needs are met while maintaining high quality standards. This role requires expertise in build systems, test infrastructure, and automation, with a focus on CMake, PowerShell, and Azure DevOps pipelines. The position offers a hybrid work environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).
As part of Microsoft's security organization, you'll contribute to reshaping security and empowering users, customers, and developers with end-to-end simplified solutions. The role involves working with large-scale systems and requires careful component design, error handling, and writing clean, well-factored code with good tests and maintainability.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. Microsoft provides a collaborative culture focused on growth mindset and innovation, where employees work together to achieve shared goals while maintaining work-life balance.
This is an excellent opportunity for a mid-level software engineer to make a significant impact in the cybersecurity space while working with cutting-edge technology at one of the world's leading tech companies. The role combines technical challenges with the satisfaction of contributing to solutions that protect users and organizations worldwide.