Microsoft Security aims to protect consumers and businesses from cyber threats by developing advanced endpoint protection solutions, optimizing for new operating system features, and improving performance and reliability within the Defender stack.
Requirements
- coding in languages including, C, C++, C, or Python
- designing, developing, or maintaining secure software systems
- applied knowledge of authentication, data protection, access control, and secure coding practices
- coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- Experience working in the Windows OS (and/or similar systems programming experience)
Responsibilities
- Contribute to the development of endpoint protection solutions, including optimizing for recent Windows OS features.
- Improve performance and reliability of endpoint protection solutions.
- Support platform scalability for endpoint protection solutions.
- Implement changes throughout the Defender stack.
- Partner with multiple teams across Microsoft, architecting and implementing solutions deeply integrated into the Defender stack.
- Execute on architecture, design, code reviews, and development.
- Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
Other
- Hybrid Position located at our Microsoft office in Redmond, Washington.
- Relocation support will be provided, and successful candidates will need to relocate or reside within 50 miles of the field location.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Foster a healthy and inclusive team environment