JobsSoftware Engineer
Job description
This role focuses on enhancing identity security and access governance within the Microsoft Security team. The team aims to empower users and organizations by developing solutions that enforce least-privilege principles and streamline access to critical resources. The position involves applying modern engineering practices, including AI-driven approaches, to improve service security and user experience. The culture emphasizes a growth mindset, collaboration, and innovation to create a safer digital environment.
Requirements
- Bachelor's Degree in Computer Science or related technical discipline and 2+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft, customer, and/or government security screening requirements.
- Knowledge of security best practices and experience in implementing secure software solutions.
- Strong understanding of authentication and authorization protocols, including OAuth, OpenID Connect, and SAML.
Responsibilities
- Design and deliver features that strengthen identity security and access governance.
- Engage proactively with customers and partner teams to ensure solutions meet real-world needs and compliance requirements.
- Apply and champion modern engineering practices across the full development lifecycle.
- Drive initiatives to improve service security, resilience, and quality.
- Embody the culture and values of Microsoft.
Benefits
- Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.
Is this posting expired or inaccurate?
