Some jobs working for Whistler Blackcomb can be pretty sweet. Working in one of the bars at night or working split shifts at a retail store will give you time on the hill. Working at one of the mountain restaurants or at the ski school won;t allow you much time to ski on your work day though.
Staff accommodation has is pros and cons. Pros being cheap and good for partys, the cons being loud and cramped.
You get a lot of perks working for the mountain, including free ski pass and the option of staff housing. The major negative here being that if you leave your position you loose your pass and accommodation.
Check out this guide to the places to live near Whistler, http://whistlerseasonaires.com/2013/06/long-term-accommodation/.
The best places are probably, the village, Whistler cay, Brio, White Gold, Creekside and Blueberry. Alpine is a bit further out but arriving anytime after the start of October makes finding a room difficult. The best deals are in the summer or September.