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:Are you ready to
JOIN THE SHOW