Are you asking about what type of job or location. I will answer for the location.
You will have to balance that with how much will the cost of living will be in the state that you work. Silicon valley have the best paying jobs, but is in California where the cost of living is high and is a bankrupt state. Since you live in India then it may not apply to you.
The living standard in U.S is quite high as my friends working there have also told me this. I feel, being an Indian i got to search for some place where we can do lot of saving
I meant by that, that I only know about areas in the USA where IT pays good and I am not familiar with where to live in India.
Go and work for Google, then Facebook will head hunt you to work for them with a massive pay cheque as a juicy carrot. :-)