Could you kindly elaborate on the latter? Are you suggesting Amazon could outsource more of their SDE jobs to India, a huge fear of mine as an engineer in the west
Talent is global now, but culture and time zones still matter. For the top 15% of companies and talent offshoring is less about “pay people less” and it’s more about “hire a team of 80 people in a year”. It’s extremely difficult to hire a team of 80 US based engineers in 12 months, even with top of market pay, even with fancy stock and remote work. It’s much easier to do this in Latam for example because there is more slack in the labor market.
Is it the slack? Or is it the fact that US-based companies have much more to offer this pool than they can offer the comparable group in the US. In particular, much higher pay than locally available and the prestige of working for a US firm.
This is a very accurate hypothesis. I live and work in LatAm and know several CTOs of startups over here. The last 2 years have been ruthless for Engineering leaders around here: lots of turnover of Devs that are being hired by US companies throwing loads of money at them. While the local tech companies cannot afford to get engineers as they are unable to compete on salary.
It's great for ICs but terrible for leaders, particularly of small/starting startups .
It's already happening. Amazon has it's biggest office in Hyderabad. They literally hire tens of thousands of Indian devs for 30-40k dollars per year. The talent pool in India is much bigger than US. A lot of SDE jobs are definitely moving in India. Indians are good at tech due to their STEM focussed education, work harder(due to economic instability), complain less and come cheaper. A perfect opportunity for corporate America to exploit. All American companies from Adobe to Goldman to Intuit have offices in India.