MGM Resorts International

Sr IAM Software Engineer

United States full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Las Vegas, NevadaThe 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, Identity and Access Management (IAM), will design, build, and operate enterprise IAM solutions across cloud and on-prem environments, including Microsoft Entra ID, AWS Identity Center, and GCP IAM. This hands-on role serves as a technical subject matter expert for identity lifecycle management, RBAC, PIM/PAM, MFA, SSO, and Zero Trust access controls (e.g., Conditional Access andpasswordless). You will implement secure integrations using standards such as SAML, OAuth 2.0/OIDC (OpenID Connect), LDAP, Kerberos, NTLM, and SCIM, and drive automation through APIs and scripting. The ideal candidate has experience with platforms such as SailPoint, BeyondTrust, Microsoft Entra ID (Azure AD), and Active Directory, and partners effectively with engineering and governance teams to deliver resilient, audit-ready services.

THE DAY-TO-DAY:

Define and execute IAM strategy aligned with business and security goals.

Architect, build, test, deploy, and monitor IAM services across cloud and on-prem.

Gather and document requirements; align solutions with stakeholders.

Establish IAM policies, standards, and processes to enforce best practices and reduce risk.

Collaborate with Engineering, Compliance, IT, and HR to deliver on the IAM roadmap.

Act as technical lead/SME, providing guidance, escalation support, and driving adoption.

Automate provisioning and access workflows (JML), deliver integrations, and own service health, monitoring, incident response, and audit support (SOX, PCI, MICS).

THE IDEAL CANDIDATE:

Bachelor’s (or equivalent) with 5+ years in IAM and software engineering.

Experience designing and deploying IAM solutions using platforms like SailPoint, BeyondTrust, and Entra ID (Azure AD).

Strong knowledge of authentication/authorization standards (SAML, OAuth 2.0, OIDC) and Zero Trust concepts.

Hands-on experience with Entra ID (hybrid, Conditional Access), AWS Identity Center, and GCP IAM.

Proficiency in SQL, PowerShell/Python, REST APIs, and automation/integration patterns (JML lifecycle).

Experience with DevOps/CI-CD tools (e.g., Jenkins, Ansible), IaC (Terraform), and service platforms (ServiceNow).

Strong troubleshooting skills; familiarity with Oracle identity governance, regulated environments (SOX, PCI, MICS), MFA/passwordless (FIDO2), and SSO integrations.

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? Apply today!
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Senior
Technology & IT API integration Human Resources MySQL Python SQL Senior level

Likely questions

  1. Tell us about work you have done that is close to the Sr IAM Software Engineer role.
  2. How would you approach your first 30 days at MGM Resorts International?
  3. Which of API integration, Human Resources and MySQL have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Human Resources and MySQL.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Sr IAM Software Engineer role because I can bring practical experience in API integration, Human Resources and MySQL, learn the team quickly, and contribute to the outcomes MGM Resorts International needs from this hire.

Related jobs.

More roles from this company or category.