In India there are two kinds of software jobs - the ones at outsourcing firms like Infosys and the ones at firms that make their own products like Google, Flipkart, Amazon, Uber, Ola etc. The former pay the minimum possible, of the order of $15-20k a year. A mid-level engineer at the latter can expect to earn $50-60k easily, plus stocks. Booking offers something similar, at a significantly higher cost-of-living.
If these engineers want to move abroad, they'd usually prefer the US because salaries there are significantly higher.