Data Engineering - Compromise & Fraud Prevention
Posted 1 week ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role involves protecting Azure Active Directory and Microsoft accounts from fraud by developing large-scale distributed software services and machine learning solutions. The engineer will design data tools, build reputation models, and integrate ML into production systems to detect and block malicious activities, safeguarding user identities and data globally.
Responsibilities
- Design and develop large scale distributed software services and solutions
- Design and maintain assigned data tools that are used to transform, manage, and access data, scaling with efficiency and reduced time to new data insights
- Deliver novel and innovative features for detecting and blocking fraudulent accounts, applications, and entities
- Build and leverage reputation models for entities
- 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
- Develop “best-in-class” engineering for our services by ensuring they are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable
- Collaborate with teams across Microsoft to deliver customer-facing features
- Improve test coverage for services, organize and implement integration tests, and resolve problem areas
- Troubleshoot and optimize automation, reliability and monitoring for LiveSite
- Debug issues in production and respond to them quickly to mitigate customer impact
Requirements
- 2+ years experience in business analytics, data science, software development, data modeling, or data engineering (Bachelor's Degree)
- 1+ year experience in business analytics, data science, software development, data modeling, or data engineering (Master's Degree)
- Ability to meet Microsoft, customer and/or government security screening requirements
Qualifications
- Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field
- 2+ years experience in business analytics, data science, software development, data modeling, or data engineering
Nice to Have
- 3+ years experience in business analytics, data science, software development, data modeling, or data engineering (Master's Degree)
- 5+ years experience in business analytics, data science, software development, data modeling, or data engineering (Bachelor's Degree)
- 1+ year(s) experience with data governance, data compliance and/or data security
- Knowledge of AI/ML/GenAI data workflows and analytics
- Exposure to large-scale telemetry, customer health, enterprise data platform/warehouse or business intelligence systems
- Experience with Microsoft data stack (Azure, Fabric, Synapse, Data Factory, Databricks, Power BI, GenAI, Copilot, Agent)
Skills
* Required skills
About Microsoft
Microsoft Cloud Operations + Innovation (CO+I) is responsible for delivering over 200 Microsoft web portals, Live and Online Services globally, focusing on infrastructure, security and compliance, operations, globalization, and manageability.