MGM Resorts International logo

Sr IAM Software Engineer

MGM Resorts International
Full-time
On-site
United States
US, Nevada

The SHOW comes alive at MGM Resorts International

Have you ever wondered what it would be like to work in a place full of excitement, diversity, and entertainment? Are you enthusiastic about being a team player in one of the most fascinating industries in the world? At MGM Resorts, we seek individuals like YOU to create unique and show-stopping experiences for our guests.

THE JOB:
The Senior Software Engineer for Identity and Access Management (IAM) will design, engineer, and implement IAM technologies across the enterprise, acting as a subject matter expert in identity management and authentication. This hands-on role requires a motivated team player with strong interpersonal skills, the ability to work independently with minimal supervision, and thrive in a fast-paced environment. The ideal candidate will have expertise in identity services, RBAC, PIM/PAM, MFA, SSO, and related standards (e.g., SAML, OAuth, NTLM, LDAP, Kerberos, PKI), along with experience in IAM products like SailPoint, BeyondTrust, Okta, Azure AD, and Active Directory. You will collaborate with cross-functional teams to deliver secure, scalable solutions and ensure high availability and performance of IAM systems.

THE DAY-TO-DAY:

  • 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.

THE IDEAL CANDIDATE:

  • This position requires a 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. Additional tools include SailPoint, Ping Identity, Okta, and Azure AD.

  • 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.

THE PERKS & BENEFITS:

  • Wellness incentive programs to help you stay healthy physically and mentally

  • Access to company hotel, food and beverage, retail, and entertainment discounts as well as discounts with company partners on things like travel, electronics, online shopping, and more

  • Free meals in our employee dining room

  • Free parking 

  • Health & Income Protection benefits (for eligible employees)

  • Professional and personal development through programs and networking opportunities as well as volunteer opportunities in the community


VIEW JOB DESCRIPTION:

https://mgmresorts.marketpayjobs.com/ShowJob.aspx?EntityID=2&jobcode=11602

Are you ready to JOIN THE SHOW? Apply today!