With it being an Aspen resort, there is a good chance there is a drug test up front. Clean yourself up and wait until after you start the job.
Most resorts do not drug test unless they have a reason too. Say someone gets messed up on a lift you were running and it seems you might be at fault.
I know Vail resorts announced drug testing for all their employees something like 8 years ago. The quietly dropped that policy as they could not get staff, therefore having problems running the resort. Everyone smokes in a ski town. It's just part of the culture. So for Vail I think it boils down to the job you do. If you are driving a snowcat, you'll probably get tested, if you are bussing tables probably not.
Either way clean up for now. Then when you are in the job you can smoke up again. Being clean and up above 8,000 ft should make for a fantastic buzzzzzzzz.