Microsoft's Defender for Endpoint team is seeking a Principal Software Engineer to lead security solutions development across multiple platforms including Windows, Linux, MacOS, Android, and iOS. This role combines strategic leadership with hands-on development, focusing particularly on advancing the MDE Linux solution. The position requires deep expertise in Linux internals and security engineering, offering the opportunity to shape Microsoft's security landscape while working with industry-leading professionals.
The role involves collaborating with globally distributed teams to design, implement, and validate advanced security solutions. The ideal candidate will bring 16+ years of technical experience, strong programming skills in C/C++, and extensive knowledge of Linux systems. They will lead design reviews, champion code quality, and drive innovation in security solutions.
This is an opportunity to work at the forefront of cybersecurity, developing solutions that protect millions of users worldwide. The role offers comprehensive benefits, professional growth opportunities, and the chance to work in an inclusive environment that values diverse perspectives. Located in Hyderabad, India, this position requires occasional travel (0-25%) and focuses on creating proactive security solutions that address evolving cyber threats.
The successful candidate will play a crucial role in Microsoft's security ecosystem, contributing to the development of robust security measures while mentoring team members and driving technical excellence. This position offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technology in a collaborative, innovation-focused environment.