Ask HN: Advice for Canadian looking to move to US for IT work
Thanks for any response to my inquiry.
Thanks for any response to my inquiry.
As a Canadian, you can, however, apply for TN (NAFTA) status at the border.[1][2] You need a prearranged job to do this, though, and it has to fit one of several categories defined by NAFTA[3]. Typically, you must have at least a Bachelor's degree.
I'm a family-based immigrant so I don't know how hard it is to get prearranged work on a visa basis. I do see a lot of postings that require permanent residency or citizenship, though I believe such immigration classification discrimination is illegal.
[1] http://travel.state.gov/visa/temp/types/types_1274.html
[2] http://www.uscis.gov/portal/site/uscis/menuitem.eb1d4c2a3e5b...
[3] http://canada.usembassy.gov/visas/doing-business-in-america/...
"Typically, you must have at least a Bachelor's degree."
...has me concerned that I'm pretty much screwed (one of those self taught programmers, no college....silly me). I'll see with the consulate this week if computer based positions fall into that requirement this week.
I am Canadian and recently tried to enter the US under TN status as a Librarian (for fellowship as a librarian at a university library). As soon as the CBP officer saw that I had a CS Bachelor's degree, and that I would be working with technology, he began to intensely question what my job duties would be. I was there for about 4 hours, questioned by several officers, and ultimately ended up getting denied entry because my job was going to involve too much programming in their opinion & my TN letter outlining my duties didn't convince them otherwise.
I think that my situation was partly bad luck/partly a bad TN letter, but the thing to keep in mind is that they do closely follow the NAFTA handbook [2] for job descriptions/duties, and anyone working primarily with technology is much more likely to get scrutinized. So make sure if you end up getting a job offer and decide to go the TN route, that the sponsorship letter from the employer follows the guidebook description of the profession you are applying under.
I'm not sure what visa types other computer programmers are usually admitted under, probably H1-B generally, but I'd be interested in finding out.
[1] http://canada.usembassy.gov/visas/doing-business-in-america/... [2] http://www.tnvisabulletin.com/us-immigration-manuals-governi...
Well my thinking at the time was because I found their website (at the time) to be a maze of legaleze and the consulate was two blocks away from my current workplace, while the closest embassy is a five hour drive away.
One final note: if you have significant family/friends in Canada and are close to them, think very hard about moving south. I put career first when I was younger ... wish someone had told me that nearness to the people you love should be a critical factor in the place where you live.
As for family/friends, I get where your'e coming from on that. I learned it quickly when I lived out in Charlottetown, PEI for a few years. That being said, I have a decent base of friends in the US, mainly in the Philadelphia area which is where I've been mostly looking for work (most PA companies usually find my resume in their inbox soon after posting if I have the qualifications).
Pick ONE (not two or three)
Attack chambers of commerce, other digital agencies. The work is out there.
(In not sure what xxx is for your line of work or experience - pick something you like:-)