If you are a U.S citizen, you can get a TN visa. Do you live close to the Canadian border? If you are in Seattle, you can get a job easily in Vancouver. I'd say, watch Craigslist and monster.ca and apply for a few jobs and see how it goes. If you have a job offer in hand, you can get a TN visa...