Microsoft is looking to solve the problem of protecting Azure Active Directory and Microsoft Account from various categories of fraud, by detecting and blocking malicious requests and keeping users' identities and data safe from cyber criminals.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 3+ years of cloud service experience including, but not limited to Azure, GCP, and AWS.
- 3+ years of experience in data analysis in systems including, but not limited to security data management, logging, or monitoring solutions.
- 3+ years of experience building software systems, with a focus on large-scale, distributed platforms and working with high-scale, mission-critical SaaS products, including service operations.
- Knowledge of data processing frameworks such as Spark, Hadoop, or similar technologies.
- Experience with security data management, logging, or monitoring solutions.
- Effective interpersonal communication and collaboration skills.
Responsibilities
- Design and develop large scale distributed software services and solutions.
- Deliver novel and innovative features for detecting and blocking accounts, applications and other entities indulging in fraudulent activities towards our users and services.
- Building and leveraging reputation models for entities.
- Opportunity to design and integrate machine learning models in production systems to identify and block abuse patterns to deliver real-time and near-real time protection.
- Adhere to and drive modern software engineering practices through design reviews.
- System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
- Develop "best-in-class" engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
Other
- Bachelor's Degree in Computer Science or related technical field
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Ability to collaborate with teams across Microsoft to deliver customer-facing features.
- Focus on customer/partner needs through a data driven approach.
- Embody our culture and values