JDXpert Jobs
     
HRTMS Job Description Management

Dir Loyalty Engineering

J  o  b    D  e  s  c  r  i  p  t  i  o  n

 

 

 

Job Profile Title:

Dir Loyalty Engineering

Job Code:

12669

Business_Title

Dir Loyalty Engineering

Profile Title:

12669 Dir Loyalty Engineering

Grade / Band:

L3

FLSA Status:

Exempt

The Director of Loyalty Engineering will serve as both a hands-on technical leader and a strategic manager for the Loyalty Engineering teams. This role is responsible for delivering the MGM Rewards roadmap, our premier loyalty program. The Director will shape and enforce cohesive architecture standards across services, front-end, and security, while continuously strengthening development, QA, and release pipelines. As a champion of engineering excellence, this leader will guide the team in delivering secure, scalable, and high-quality software products that align with both business goals and technical objectives.


Principal Duties & Responsibilities

Recruit, mentor, and develop a high-performing team of Loyalty software engineers through effective hiring, onboarding, coaching, and performance management.

Drive engineering planning by estimating tasks, contributing to roadmap development, and participating in sprint planning to ensure timely and efficient delivery.

Research emerging technologies and design patterns, providing strategic recommendations and making informed decisions on tools, frameworks, and architectures within the team’s domain.

Conduct peer code reviews to uphold coding standards, ensure code quality, and support knowledge sharing across the team.

Design, develop, and maintain scalable software services and automation solutions that align with architectural best practices and business needs.

Participate in a 24/7 on-call rotation, ensuring operational stability and rapid response to incidents affecting production systems.

Support cross-functional initiatives by performing additional job-related duties as needed, contributing to the broader success of the organization.


Required for All Jobs

Performs other job-related duties as requested

Proof of eligibility to work in the United States


Education

Education Level

Education Details

Required/
Preferred

Bachelor's Degree

computer Science, Engineering, or a related field

Required


Work Experience

Experience

Experience Details

Required/
Preferred

5+ Years of Prior Relevant Experience

ideally in hospitality or loyalty programs

Required

5+ Years of Prior Relevant Experience

software engineering and architecture experience

Required

2+ Years of Prior Relevant Experience

hands-on experience with Reactor CX, including rule engine, data schema, and API integrations

Required

2+ Years of Prior Relevant Experience

hands-on experience with public cloud platforms (Azure, AWS, or Google Cloud)

Required


Additional Requirements

Details

Required/
Preferred

Passion for hospitality, with a strong understanding of guest behavior and loyalty mechanics.

Required

Proficiency in Java, C#, C++, or similar object-oriented languages.

Required

Strong knowledge of Agile, Waterfall, and modern software development practices.

Required

Strong understanding of distributed systems, RESTful APIs, and service availability.

Required

Excellent problem-solving, analytical, and communication skills.

Required


Knowledge, Skills and Abilities

KSAs

Good problem-solving and analytical skills.

Strong organizational and leadership skills.

Strong understanding of various technology, digital, and data disciplines.

Ability to communicate technical concepts to technical and non‐technical audiences.

Self-motivated with excellent organization skills, attention to detail, and ability to work under time.


Physical Requirements

A thorough completion of this section is needed for compliance with legal standards such as the Americans with Disabilities Act. The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Physical Requirement

N/A

Rarely

Occasionally

Frequently

Constantly

Weight/
w.p.m.

Balancing

 

 

X

 

 

 

Bending

 

 

X

 

 

 

Carrying 10 pounds

 

 

X

 

 

 

Clear speech - simple

 

 

 

X

 

 

Clear speech - complex

 

 

 

X

 

 

Climbing

X

 

 

 

 

 

Distant vision

 

 

 

X

 

 

Driving

X

 

 

 

 

 

Flexibility - upper body

 

 

X

 

 

 

Flexibility - lower body

 

 

X

 

 

 

Hearing/Listening

 

 

 

X

 

 

Kneeling

 

 

X

 

 

 

Lifting 10 pounds

 

 

X

 

 

 

Near vision

 

 

 

X

 

 

Normal vision

 

 

 

X

 

 

Pushing/Pulling

 

 

X

 

 

 

Reaching

 

 

X

 

 

 

Sitting

 

 

 

X

 

 

Standing

 

 

X

 

 

 

Typing

 

 

 

X

 

 

Walking

 

 

 

X

 

 


Work Environment

While performing the duties of this job, the associate is required to work within the selected work environments.

Work Environment

N/A

Rarely

Occasionally

Frequently

Constantly

Communication - verbal

 

 

 

X

 

Communication - written

 

 

 

X

 

Confined area

 

 

 

X

 

Contacts - works alone

 

 

 

X

 

Contacts - works around others

 

 

 

X

 

Contacts - works with others

 

 

 

X

 

Exposure to dust / dirt

 

 

X

 

 

Exposure to fumes / odors

 

 

X

 

 

Extreme cold

 

X

 

 

 

Extreme heat

 

X

 

 

 

Fast pace

 

 

 

X

 

Hazardous conditions - chemicals

X

 

 

 

 

Hazardous conditions - high structures

X

 

 

 

 

Hazardous conditions - high voltage

X

 

 

 

 

Indoors

 

 

 

X

 

Noise levels - low to moderate

 

 

 

X

 

Noise levels - high

 

 

X

 

 

Office conditions

 

 

 

X

 

Outdoors

 

 

X

 

 

Restricted area

 

X

 

 

 

Shifts

X

 

 

 

 

Smoke

 

 

X

 

 

Travel

 

X

 

 

 

Wet/Humid

 

X

 

 

 


Mental Requirements

While performing the duties of this job, the associate is required to work within the selected mental requirements.

Mental Requirement

N/A

Rarely

Occasionally

Frequently

Constantly

Analytical

 

 

 

X

 

Clerical

 

 

 

X

 

Comprehension

 

 

 

X

 

Crisis incidents

 

X

 

 

 

Customer service

 

 

 

X

 

Decision making

 

 

 

X

 

High pressure

 

 

 

X

 

Judgment

 

 

 

X

 

Long hours

 

 

X

 

 

Math skills - advance

 

 

X

 

 

Math skills - basic

 

 

 

X

 

Organization

 

 

 

X

 

Reading - simple

 

 

 

X

 

Reading - complex

 

 

 

X

 

Repetition

 

 

 

X

 

Tight deadlines

 

 

 

X

 

Writing - simple

 

 

 

X

 

Writing - complex

 

 

 

X