Posted in

Sr IAM Software Engineer

Sr IAM Software Engineer

CompanyMGM Resorts International
LocationTexas, USA, Nevada, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent experience
  • 5+ years of prior relevant experience in design, build and deployment of software solutions, identity and access management domain
  • Experience with IAM tools specifically BeyondTrust or CyberArk with a focus on connector development
  • Skilled in developing connectors for BeyondTrust and CyberArk and integrating systems using RESTful API calls with Java or Python
  • Expertise in Public Key Infrastructure (PKI) certificate authentication for secure identity management
  • Background in Java/J2EE Enterprise Web Development, with a focus on security and performance
  • Experience using DevOps tools like Jenkins and Ansible in CI/CD pipelines for deployment automation
  • Industry certifications such as CISM, CISSP, and CCSP, demonstrating expertise in security management
  • Knowledge of authentication protocols like SAML, OAuth 2.0, and OIDC
  • Experience integrating applications with SSO solutions internally and with third-party applications
  • Proven experience deploying IAM solutions for web-based and mobile applications, ensuring secure authentication and authorization.

Responsibilities

  • Design, engineer, and implement Identity and Access Management (IAM) technologies across the enterprise, ensuring security and scalability.
  • Act as a subject matter expert in identity management, authentication technologies, and IAM best practices.
  • Collaborate with cross-functional teams to define requirements and deliver secure, compliant, and efficient IAM solutions.
  • Lead the integration of identity services, including RBAC, PIM/PAM, MFA, SSO, and standards like SAML, OAuth, NTLM, LDAP, Kerberos, and PKI.
  • Leverage hands-on experience with IAM products such as SailPoint, BeyondTrust, Okta, Azure AD, and Active Directory.
  • Ensure high availability, performance, and continuous optimization of IAM systems to meet enterprise needs.
  • Work independently with minimal supervision in a fast-paced, dynamic environment, demonstrating strong problem-solving and communication skills.
  • Maintain up-to-date knowledge of industry standards, protocols, and evolving IAM technologies.

Preferred Qualifications

    No preferred qualifications provided.