Join Team Viejas and get your career started now!


To CRUSH the competition and become the #1 Casino & Resort in San Diego County.


Our mission is to create a personalized, authentic, winning experience that our guests never want to leave.

Your Job Awaits

To apply for a job position, you must apply online. Simply double click on the position of interest and you will be taken to the apply page. You can easily apply from home or any computer with internet access.

Viejas offers our team members an exciting and fun work environment with competitive wages and great benefits including:

  • Holidays and paid time off
  • Medical, dental, and vision insurance
  • Retirement Plan (401k)

Contact Us

Available 24 Hours a day: (833) 2Willows

5000 Willows Road
Alpine, CA 91901 | Map it