This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft stands at the forefront of innovation and passion, driving the future of cybersecurity. Within Microsoft Defender for Endpoint (MDE), we are committed to enhancing protection for both consumers and enterprises through state-of-the-art technology. Our team collaborates to create security solutions that proactively address and counteract cyber threats, ensuring safety across a variety of platforms, including Windows, Linux, MacOS, Android, and iOS. We are currently looking for a Senior Software Engineer to advance our MDE Linux solution. This position entails strategic leadership and hands-on development, collaborating with top professionals to strengthen our security capabilities. It presents a unique opportunity to significantly influence the security landscape, enhancing our product offerings while expanding your expertise within Microsoft’s vast technological framework. We prioritize your professional development and acknowledge the invaluable contributions you make to our team. Our culture thrives on diversity and inclusivity, as we believe that a range of perspectives fosters innovation. We are dedicated to creating a collaborative environment where every member's input is appreciated and cultivated. This commitment not only improves our products but also promotes personal and professional growth, ensuring our solutions meet the diverse needs of all users.
Job Responsibility:
Work in collaboration with security engineering teams to strategize, design, and implement comprehensive security solutions, encompassing all stages from initial concept to final deployment
Create, test, and maintain scalable and reusable code while identifying and resolving coding issues, and performing thorough code reviews that focus on deployment, scalability, performance, and quality throughout the development lifecycle
Offer strategic insights during the product design phase to ensure alignment with customer requirements and business goals. Collaborate effectively with a geographically diverse team, including product managers, security researchers, and developers, to drive significant product enhancements
Promote and uphold the organization's culture and values, fostering an environment that encourages innovation, quality, and accountability
Requirements:
A bachelor's degree in computer science or a related technical field
7+ years of technical engineering experience, particularly in programming languages such as C and C++
Experience in developing applications for Linux
The ability to collaborate, communicate, and effectively influence technical strategy with a growth mindset
Strong communication skills and ability to work across multiple disciplines and functions