Senior Software Engineer
Microsoft
Microsoft
Join Microsoft's Windows Endpoint Security Platform team as a Senior Software Engineer and help build the next generation of security frameworks for our industry-wide ecosystem.
This role is crucial to modernizing endpoint security with a resilient, extensible, and open platform. You will architect and implement a user-mode based system, moving away from kernel-mode drivers. This advancement improves OS reliability and minimizes security risks, delivering robust protection solutions.
This high-visibility initiative is a top priority at Microsoft. You'll collaborate with various Windows teams and security partners to shape the future of endpoint protection for millions of users globally. Our Core OS division powers Azure, Windows Client, Xbox, and Windows Server, underpinning all cloud businesses and supporting billions of customers worldwide. System software excellence is paramount in today's computing landscape, driving reliability, competitiveness, and innovative features.
Microsoft's mission is to empower every person and organization on the planet to achieve more. We foster a growth mindset, innovate to empower others, and collaborate to achieve shared goals. Our values of respect, integrity, and accountability cultivate an inclusive culture where everyone can thrive.
Partner with Microsoft Virus Initiative (MVI) members to advance the next-generation endpoint protection platform.
Define and drive long-term technical strategy and direction.
Design and refine architecture for complex, end-to-end scenarios involving multiple teams and services.
Influence, lead, and collaborate effectively across leadership, teams, and organizations to achieve desired outcomes.
Cultivate a positive and inclusive team environment.
Embody Microsoft's culture and values.
Required: - Bachelor's Degree in Computer Science or a related technical field. - Minimum of 4 years of technical engineering experience, including proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python. - Equivalent experience will also be considered.
Other Requirements: - Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check (required upon hire/transfer and every two years thereafter).
Preferred: - Master's Degree in Computer Science or a related technical field with 6+ years of technical engineering experience. - OR Bachelor's Degree in Computer Science or a related technical field with 8+ years of technical engineering experience. - Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python. - Experience with #azurecorejobs is a plus.
Microsoft Corporation
Information Technology & Services