Absolutely get a job first, then figure out where to live. Traffic if by car, (private) bus routes or transit is going to rule where you want to live.
Also- if you are just trying to escape snow- don't limit yourself to SV. There's tech jobs up and down the coast, from San Diego to Seattle.