I wonder if I apply to FAANG without currently having work permit (I know about the pain of getting H1B) will recruiter consider my application or it gonna be automatically rejected? To be clear: Software engineer with 5+ years of experience and with referrals inside FAANG.
From my experience (Europe) they rarely reply to applications for US locations, but are happy to hire you for EU locations.
Even with referrals?
I know MS used to conduct mass hiring events for US offices in different regions, incl. Moscow. They used to do it in autumn to align with the h1b filing window.
And I wouldn’t worry about politics unless you have ties with gazprom oligarchs ))
You need to select you need visa sponsorship. It depends how valuable you could be for the company. You can try Indian bodyshops. Get h1 an move to any company ;)
Try to do a masters in USA if you want a guaranteed opportunity to work in USA. Else you need to compete hard for the few positions available on Europe and need to wait 1 year minimum for the company to let you move to USA assuming you even get selected at a fang in Europe
What’s your country of birth and citizenship? You may be able to apply for EB3 directly, or TN H1B1 E3 etc. If not is O1 an option? Otherwise apply for their overseas offices first and do L1 transfer.
Country of birth is Russia (so it may be a bit painful because of politics), currently have residence permit in EU. I think the option here is O1, it’s a question of money.
Russia can do EB2/3 to get GC directly, no lottery needed. Work in an EU office in the meantime. Also apply DV every year.