Title: I'm a software developer living and working abroad. I'm not an American citizen, but have lived in the U.S. for a better part of a decade as a student and obtained an advanced engineering degree from a top school while there.<p>Recently I've been thinking of applying for jobs in the US - the incredible variety of both startups and established companies seem like great places to learn and build oneself as a professional.<p>Probably relevant - I don't have a work VISA or a green card (I did apply for one), and I'm married + baby. I have several questions:<p>1. Where to start? This is a vague question, I know, but I'm looking for input from someone who'd be considering non-resident applicants: the checklist I should follow, planning ahead, etc.<p>2. Am I being realistic? I mean, as far as interviewing goes, this won't be simple to either side, even if I'm considered as a valid applicant.<p>3. Any other advice that's relevant to myself and others who might be thinking about or in the midst of doing just this?<p>Thanks!
Upvote: