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, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. 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. The M365 Security team focuses on access control and protection solutions for Microsoft cloud infrastructure. We are seeking a Senior Software Engineer for our team. In this role, you will be responsible for building and maintaining services responsible for access control for Microsoft's cloud infrastructure. We own the solutions that manage secure and compliant access to the cloud infrastructure for service deployment, troubleshooting and analysis. We contribute directly to Microsoft runs on trust mission protecting customer data and privacy. We build and leverage advanced technologies in access control, authentication, authorization and secret management space.
Job Responsibility
Design and develop large scale full stack solutions to meet design specifications on time and per plan
Develop code to complete designs and test interfaces that solve classes of problems, enable integration across groups of components, improve reuse, and satisfy business, customer, engineering, and operational requirements
Adhere to modern engineering practices, effective coding, writing unit test cases, debugging, code reviewing and creating CI/CD (Continuous Integration/Continuous Delivery) pipelines
Conduct testing and code reviews to ensure quality code is released to production systems
Build functional and technical documentation
Identify and triage bugs, develop fixes to code defects
Requirements
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
Candidates must be able to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
Nice to have
Master's Degree in Computer Science or related technical field AND 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience with information security, specifically in engineering and operations
Experience with engineering large scale distributed systems
What we offer
Benefits and other compensation as per Microsoft corporate pay information