Big Tech has hired functionally every domestic worker interested in and capable of doing the job. They pay so much already.
But a contributing fact is flooding the tech market with H-1B visas spikes labor supply, kills workers' leverage and lets companies cheap out on salaries instead of bidding them up.
The imported worker, on the other hand, is a more efficient and compliant machine. Maybe if we make those youths as poor as the workers we import, they'll eventually learn some gratitude.
Employers benefit from regulations that exist to benefit employers. We should have completely open borders or actually do what's best for citizen workers.
Employers would have to pay more competitive wages if the candidate pool was smaller. Then there is the free legal services given to some workers and not others, that leaves less budget overall for compensation.
There's another option: without a sufficient workforce, the projects just happen somewhere else. Then the local market stagnates, and you end up with very little competition between employers. And the salaries go down to match.
This is not a conjecture. The European tech sector is experiencing exactly this phenomenon. Even in large tech companies, the salaries for the same positions are about 50-100% higher in the US.
Tech companies do not generally do this for their product teams, but may do it for their internal IT and reporting systems.
That isnt true. A SWE engineer working at the same level at Redmond gets paid the same band irrespective of visa status.