Bachelor’s degree in computer science or a related technical discipline AND 10+ years of hands-on software engineering experience in languages such as C, C++, C#, Java, JavaScript, or PythOR equivalent practical experience
Proven people management experience, including leading, coaching, and developing high-performing engineering teams
Strong understanding of cybersecurity principles and practices
Experience building and operating distributed systems or platforms at scale in a cloud environment
Preferred Qualifications
Bachelor’s degree AND 8+ years of engineering experience .Master’s degree with 6+ years of engineering experience
5 + years of experience in the cybersecurity domain
Demonstrated experience in Identity & Access Management (IAM) systems, including authentication, authorization, and policy enforcement
Strong leadership skills with a track record of delivering complex technical projects, setting direction, and aligning teams across multiple stakeholders
Experience working with or around Microsoft Entra or similar identity platforms
Other Requirements
The role is subject to Microsoft’s background check process, including the Microsoft Cloud Background Check , which must be passed upon hire/transfer and every two years thereafter.
Responsibilities
Lead a team of engineers to design, build, and operate scalable security solutions that protect Microsoft cloud tenants from adversarial threats.
Drive the development of distributed frameworks and platforms that enforce authentication, authorization, and governance policies at scale.
Collaborate closely with cross-functional teams – product managers, security researchers, and engineering peers – to define requirements and prioritize initiatives.
Foster a data-driven culture by instrumenting telemetry and using metrics to inform decisions, measure effectiveness, and improve customer outcomes.
Guide architecture reviews, lead technical discussions, and ensure operational excellence through strong engineering practices and documentation (e.g., design docs, troubleshooting guides).
Troubleshoot and resolve complex issues across networking, compute, storage, and identity stacks, including live site incidents.
Coach and develop engineers on the team, fostering a culture of growth, inclusion, and high performance.