
Amazon, one of the world’s biggest companies with 1.5 million employees globally, hired around 11,300 foreign workers in the U.S. during the first quarter of 2025. These workers are on H-1B visas, which allow U.S. companies to hire skilled foreign professionals, especially in fields like technology and finance.
Recent public data gives us a clear idea of how much Amazon pays these H-1B employees. The salaries vary based on the job role, department, and location. For example:

- A Software Engineer at Amazon Web Services can earn up to $185,000.
- A Software Development Engineer at Amazon.com can make as much as $263,700.
- Data Scientists earn up to $230,900.
- Technical Product Managers can make up to $235,200.
Here’s a sample of the salary ranges (in USD) for different roles:
Role | Salary Range |
---|---|
Software Engineer (AWS) | $86,320 – $185,000 |
Software Dev Engineer | $85,384 – $263,700 |
Data Scientist | $92,040 – $230,900 |
Product Manager – Technical | $136,843 – $235,200 |
Software Dev Manager | $148,950 – $287,700 |
Financial Analyst | $94,300 – $204,028 |
Data Engineer | $70,262 – $236,344 |
Business Analyst | $83,491 – $260,000 |
Solutions Architect | $112,474 – $225,000 |
Technical Program Manager | $108,098 – $231,400 |
According to Amazon, salaries are customized based on the employee’s role, experience, location, and performance. The company also regularly reviews salaries to stay competitive and attract top talent.
Read more:Â How Much Does Nike Pay Its Software Engineers? H-1B Visa Data Reveals
So, if you’re planning to work at Amazon on an H-1B visa, your pay could be quite impressive—depending on what you do and where you work!