Applications Engineer

Morongo Casino Resort and Spa
Cabazon, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Shift work
Languages
English
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Software Applications Application Performance Management Automation of Tests Business Systems Configuration Management System Configuration Data Integrity Software Debugging Desktop Computing Disaster Recovery
+22 more
Middleware Monitoring of Systems Information Technology Operations Integrated Development Environments Microsoft Software Performance Tuning Software Deployment Software Engineering Software Systems Systems Architecture System Software Systems Integration Virtualization Technology Scripting Enterprise Software Applications System Availability Hardware Testing Backend Information Technology Patch Management Cisco Vmware

Job description

The Applications Engineer is responsible for the deployment, integration, and optimization of application software and associated infrastructure supporting both internal and guest-facing operations. This position ensures the reliability, performance, and security of the resort’s application ecosystem, particularly those essential to Casino and Hotel operations. The engineer configures, maintains, and supports applications and system integrations while managing backup, recovery, patching, and performance tuning. The role works closely with IT infrastructure teams-including networking, server, and desktop support-to ensure seamless integration, high availability, and optimal user experience., * Installs, configures, and maintains operating systems and system management tools.

  • Supports networked devices, user access, and system integrations with business-critical applications.
  • Develops and maintains documentation and procedures for backups, system recovery, system tuning, and configuration management.
  • Performs routine and ad hoc backups and conducts quarterly data integrity and recovery tests.
  • Leads or assists in planning and implementing enterprise system upgrades and infrastructure projects.
  • Installs and tests operating system updates, patches, and application software releases in test and production environments.
  • Monitors system performance and tunes resources for optimal reliability and responsiveness.
  • Ensures 24/7 uptime for mission-critical systems supporting operational continuity.
  • Maintains documentation of security configurations, user groups, access rights, and system changes.
  • Cross-trains team members on system administration tasks and troubleshooting techniques.
  • Participates in the administration of both Windows-based and enterprise infrastructure systems.
  • Performs other job-related duties as assigned to support the success of IT operations.
  • Collaborate with internal teams and customers to understand application requirements and translate them into technical solutions
  • Configure, deploy, and support application software for end-users or clients
  • Develop and maintain documentation, including specifications, technical guides, and FAQs
  • Customize and integrate applications through scripting, APIs, or middleware
  • Troubleshoot application issues and provide timely resolutions or workarounds
  • Participate in the testing, validation, and implementation of new features or updates
  • Provide product training or demonstrations for customers and internal stakeholders
  • Contribute to the continuous improvement of application deployment and support processes
  • Collaborate with the Vendors and Morongo teams to recommend feature enhancements based on user feedback
  • Perform other duties and responsibilities as assigned., This position does not have direct supervisory responsibilities but may provide guidance or support to other team members., * Install, configure, and maintain system software, operating systems, and management tools.
  • Support integrations between business-critical applications and backend systems.
  • Implement and maintain system backup, disaster recovery, and high-availability strategies; conduct routine data integrity and recovery testing.
  • Monitor system performance and availability; tune systems for optimal reliability and responsiveness.
  • Lead or assist in system upgrades, patches, and software release implementations.
  • Troubleshoot application and system-related issues; resolve or escalate as needed.
  • Develop and maintain technical documentation, including system configurations, procedures, FAQs, and user guides.
  • Collaborate with internal teams and vendors to gather requirements, provide training, and suggest application enhancements based on feedback.
  • Participate in cross-training, peer knowledge sharing, and team onboarding efforts.
  • Ensure security best practices, access controls, and configuration standards are applied across supported platforms.
  • Support both Windows-based environments and enterprise application infrastructure.
  • Perform other job-related duties as assigned., The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.
  • Communication Skills: Must be able to communicate clearly, professionally, and effectively in person, by phone, and in writing with cross-functional teams, clients, vendors, and technical staff; responsible for presenting application solutions, resolving technical issues, and documenting processes and findings.
  • Lifting and Carrying: Occasionally lifts and transports laptops, equipment, prototypes, or documentation materials weighing up to 25 pounds; physical demands are minimal and typically limited to IT and technical support scenarios.
  • Manual Dexterity: Frequently uses hands and fingers to operate computers, write code, configure hardware/software systems, and manage application interfaces; must be able to perform precision-based tasks on keyboards and technical devices.
  • Mobility: Occasionally moves throughout office areas, labs, and server or equipment rooms to collaborate with teams, inspect configurations, or test hardware and software environments.
  • Stationary Work: Frequently remains seated for extended periods while developing software solutions, reviewing system architecture, troubleshooting issues, or participating in virtual meetings.
  • Tool Operation: Regular use of computers, software development environments, testing tools, debugging instruments, and standard office equipment; must be proficient in using diagnostic and project management systems.
  • Visual Acuity: Requires close vision to analyze code, review technical schematics, monitor data on screens, and interpret application performance metrics with accuracy.
  • Working Conditions: Primarily works in an office or lab setting with controlled environmental conditions; may occasionally be exposed to elevated noise levels or a smoking environment when working near or within casino or operations areas depending on project requirements., Morongo Casino Resort & Spa operates 24 hours a day, 365 days a year; therefore, flexibility in scheduling is essential. Team members must be available to work shifts that may include evenings, weekends, holidays, and special events. Schedules are subject to change based on business needs and may include overtime, as well as work on both weekdays and weekends.

Requirements

  • Configure, deploy, maintain, and support enterprise application software across production and test environments., * Bachelor’s degree in Computer Science, Information Technology, or a related field required.

  • In lieu of a degree, candidates with equivalent professional experience in Applications Engineer will be considered.

  • Relevant certifications in systems administration, virtualization, networking, or security preferred (e.g., Microsoft, VMware, CompTIA, Cisco).
  • Minimum of 5-7 years of progressive experience in IT systems administration.
  • Proven ability to install, configure, monitor, and maintain enterprise server and storage systems.
  • Strong knowledge of system security, backup and disaster recovery procedures, performance tuning, and patch management.
  • 2-5 years of experience in an applications engineering, support, or systems integration role.
  • Experience supporting hybrid IT environments with integration across multiple platforms and business systems.
  • Prior experience in a casino, resort, or enterprise-level environment is preferred.

LICENSES, CERTIFICATES, REGISTRATIONS:

Must successfully complete a background check and obtain and maintain a gaming license issued by the Morongo Gaming Agency, as required.

LANGUAGE SKILLS:

Must be able to read and interpret documents in English, such as instructions, guidelines, policies, and procedures. Must also be able to communicate clearly and effectively with team members, management, and guests., This is a dynamic, fast-paced environment that requires the ability to adapt and perform under pressure. The casino operates with moderate to loud noise levels and is a smoking environment, requiring team members to work comfortably in these conditions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:29 min

Expanding practical knowledge with community sandboxes and resources

Stuart Clark · LIVE

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:45 min

Prototyping deterministic agents with n8n and PyATS

Alfonso Sandoval Rosas Alfonso Sandoval Rosas · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all