Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with a security cloud. The Microsoft Identity security team is on a mission to protect users from account compromise and fraud, and this role will contribute to implementing next-gen cloud-based ML and data infrastructure to support this mission.
Requirements
- 1+ years of experience in a Data Engineer or Software Engineer role with a focus on cloud-based big data processing.
- Experience in developing tools and data pipelines processing very large volume data by using Apache Spark and Python or similar tools.
- Experience in data visualization tools like Power BI.
Responsibilities
- Implement robust data pipeline to extract raw data, validate its quality, and ensure the correct data is ingested and processed within your area of works.
- Optimize performance of big data jobs.
- Contribute to performance monitoring protocols across a data pipeline, supporting existing visualizations and aggregations to ensure pipeline performance.
- Advocate for best practices in data engineering.
- creating and improving the machine learning based detections that are used to find and block the malicious actors from harming our systems and customers.
- implementing the next-gen cloud-based ML and data infrastructure that support a full-stack Data Science team.
- creating, maintaining, and optimizing the very large data sets and data pipelines used by our cross-functional Data Science team.
Other
- Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 1+ year(s) experience in business analytics, data science, software development, data modeling, or data engineering OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 2+ years experience in business analytics, data science, software development, data modeling, or data engineering OR equivalent experience.
- 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.
- Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 3+ years experience in business analytics, data science, software development, data modeling, or data engineering OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 5+ years experience in business analytics, data science, software development, data modeling, or data engineering OR equivalent experience.
- 1+ year(s) experience with data governance, data compliance and/or data security.