Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering every user, customer, and developer with a security cloud that protects them with end-to-end, simplified solutions. Microsoft Endpoint Data Loss Prevention is one of the fastest-growing businesses under purview, and the team is dedicated to building a fast, scalable, AI-powered Endpoint DLP platform that ensures reliable data protection and seamless customer experiences.
Requirements
- Excellent coding and debugging skills in C/C++/C-Sharp or similar.
- C++ and C-Sharp, Windows development and Exposure to web services on Azure.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Designing and implementing customer facing platform capabilities that enable enterprise-grade features for the Microsoft Endpoint Data Loss Prevention (EDLP) product.
- Build reliable, efficient, and end-to-end platform features and customer experiences across the stack.
- Contribute to solutions spanning client-side development on Windows, backend services on Azure, and user experiences on our web portal.
- Collaborate closely with engineers from partner teams, program managers, and other security engineering disciplines to deliver impactful, high-quality solutions.
- Develop end-to-end AI powered capabilities and a robust protection infrastructure—ranging from client on Windows, backend services on Azure, to user experiences on our portal.
- Owns and maintains a suite of microservices deployed on Azure.
Other
- Embody our culture and values
- Excellent communication skills across the team and company.
- Ability to collaborate with team members.
- 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.