I'd say Tahoe for sure. Work at Alpine/Squaw (basically the same mountain now, but idk how that works out with employment n such). There are a few super nice restaurants up at Squaw and a few down around the lake and Truckee where you can make bank serving.
Truckee is probably the best place for you to live cause it's close, plus it's cheaper to live and there are more young ski bum types living there than down on the lake.
Terrain-wise both of those mountains are incredible. I skied a season at Alpine, two at Big Sky and one at Bridger and Alpine kicks the shit out of both of them in terms of gnarly big mountain stuff and park wise. Bridger's got gnarly terrain, but Alpine's got a lot more of it and it's more accessible and it doesn't go to shit when there's no fresh snow. You're almost spoiled in Tahoe cause if it's not snowing it's sunny and soft and perfect for just mobbin around even if you're not hitting the park. And there's definitely tons of opportunity for scaring yourself shitless.
I haven't skied the PNW but overall Tahoe's got UT, CO, and MT beat. SLC is a real close second cause their snow is easily the best I"ve ever skied, the city is way cheaper, and there's a huge college scene full of young people that Tahoe doesn't quite have (though you may not be looking for that). But yeah, Tahoe's an awesome place, can't recommend it enough.