This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Cloud & AI organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset and a theme of inspiring excellence. In doing so, we create life-changing innovations that impact billions of lives around the world. Microsoft is one of the largest enterprise service companies in the world. We are seeking a Software Engineer II - Security for our Security Assurance Engineering team. Our goal is to understand the threats we face from emergent attacks and help mitigate against real world adversary tactics, tools, and procedures utilizing a data driven approach. As part of the Microsoft Security organization, you will have a direct impact in contributing to 'Security above all else' mandate under the Microsoft Secure Future Initiative (SFI). Which drives our mission to protect customer data and privacy in the world's largest productivity suite. You'll work directly on advanced technologies, protecting our M365 services with cutting-edge security solutions including access control, secrets management, data analysis, DevOps, and engineering processes.
Job Responsibility:
Improve application security maturity at scale by designing, implementing, and building security solutions
Partner with product managers and security leaders to ensure security work is being prioritized and addressed across Microsoft 365 services
Building prototypes and proof-of-concept code, working alongside the engineering teams to provide advice on secure design and implementation
Responsible for designing, building, and maintaining platforms at cloud-scale aimed at providing the information needed to enforce security policy and improve the security posture of Microsoft’s services
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
Experience in cybersecurity
Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience Optimizing automation, reliability, and monitoring of Livesite
2 + years Industry experience in designing, building, and operating highly available, scalable distributed systems on cloud platforms (Azure preferred) with production ownership and CI/CD pipeline integration
2+ years of experience with a modern back-end programming language (C# preferred) with applied knowledge of secure service development practices such as service authentication, data protection and access control