For foreigners who want to work for Amazon, if you don't have green card, the process could be less ideal compared to other companies. They don't immediately process your green card application.
So, unless you have negotiated with Amazon before you accept your offer, otherwise, Amazon has quite some requirements for you to all fulfill before they would start your green card process. Here is what I heard:
1. Your Job needs to be equal or above SDE II
2. Have to work at Amazon for over 6 months
3. You need to have satisfactory performance (this usually means above average in your team)
4. Need to get approval from your manager as well as director/VP
1,2 are hard requirements by HR, 3,4 depends on your manager.
The green card process is not automatic. You need to ask your manager and director/VP to sign a form to start it. For premium processing, you can pay $1000 on your own.
See more articles on Amazon Jobs and Green Card