Need more info. What is your immigration status? H1B, I-511, other? Do you plan to move back? This will largely determine where you put your money.
What do you mean you "don't qualify" for a Roth? Because of immigration (I think you just need to work/tax here to qualify?), or because of income? For the latter you can just do a backdoor Roth like you said, takes an extra 5 min. But with high income you'll be better of with a 401k, if you have one and plan to stay in the US.