Working in Canada and Europe will require a work visa to get a legit job. Not so easy if your an American. If you want to wash dishes and ski every day this might not be a big deal, if you want to get away from the 'corporate warrior' life and start a new life in the mountains do it right.
I'd look at the Tahoe area, very reliable snow (I say reliable but we all know snow) multiple resorts near each other and the ability to get out of town on occasion (you will want out once in a while). Utah, once again very reliable snow, multiple resorts, good housing situation, SLC is a city so you can get away from the hill when you feel the need. Look to live in Park City not SLC. Get a night job at the airport, ski during the day and get free air to where it is dumping, like Canada or Europe.
If you want to spend ONE season at a resort to 'be a ski bum' live AT the mouintain, get the most base level job you can (dish washer, waiter, chaimber maid) the idea here is you want flexability and in these jobs blowing off work is EXPECTED. This allows you FREEDOM which is what being a seasonal ski bum is all about. Avoid ski instruction or daycare or liftie jobs. You want to ski, right? get one of these jobs and you WATCH other people ski. Not fun. Picture loading other skiers onto a chairlift on the biggest powder day of your life, thats torture. In fact don't work during DAYLIGHT HOURS. Don't even think about money, you'll spend more than you make, welcome to the 'High Life'. Get any debt you have taken care of NOW while you make money, go out with a cash reserve (pay your seasons rent up front if possible) have enough for a pass, take care of insurance payments car payments, etc. Have a credit card that you can max out. Once again I'm talking one season here, live it up. Make it the best winter of your life because it WILL BE. That should be your ONLY responsability, having FUN.
When you get to town find a knowledgeable local and befriend him/her quick. Find out who is who, ski towns operate like wolf packs. There are three basic cliques, the Rippers, the Partiers and the Worker Drones (people who's jobs require they work while you should be skiing, this is the group that actually live year round, season after season). The group you fall in with will have a lot to do with your experience. The Rippers are your key to fresh tracks, sick lines and Alpha Male status. The Partiers are usually the resteraunt workers, stay up late sleep around, generally all good fun but is this why you want to move? It's hard to make first chair when you've been out all night. Keep your priorities straight. Find a girl in the early season, once again be aware of social caste. Women in ski towns are all well aware of whats up. Every girl knows and talks to every other girl in town. Mess up with one and your season will be lonely. Remember high school, it's like that.
If you want to make a life change and make this a permanent move, don't listen to the advice above. Find a ski community, get a respectable job, give up materialism and enjoy a life lived the way it should be lived. Good luck.