H-1B Visa data reveals Amazon’s salaries for software engineers, data scientists and more

July 23, 2025

Amidst the mass layoffs from its global teams, reports have now surfaced on how much salary does Amazon pays its foreign workforce. Recent H-1B visa filings have provided a detailed look into the salary structures at Amazon for its foreign workers in the United States. The e-commerce and tech giant, which currently boasts a global employee count of approximately 1.5 million, has around 11,300 foreign workers on H-1B visas as of early 2025.

Since the Visa data requires employees and employers to reveal the compensation package, it offers new insights into salary ranges for various key positions within the company.

According to these filings:

  • A Software Engineer at Amazon Web Services (AWS) can earn up to $185,000.
  • A Software Development Engineer at Amazon.com can command a salary of up to $263,700.
  • Data Scientists at Amazon can earn up to $230,900.
  • Technical Product Managers are listed with salaries reaching up to $235,200.

Upon enquiring, Amazon states that its compensation model is meticulously structured. The salaries are determined by a combination of various factors, including the specific role, the level of the position, the geographical location of the employee, and individual performance.

This approach, as the company emphasises, is designed to effectively attract and retain top-tier talent in the highly competitive market. This insight into Amazon’s H-1B salaries comes amidst a period of significant workforce restructuring and layoffs for the company.

Amazon has been undergoing a series of targeted layoffs across various divisions, including its profitable Amazon Web Services (AWS) cloud business. While Amazon has stated these cuts are part of a broader effort to “optimise resources” and streamline operations, CEO Andy Jassy had previously indicated that the increasing adoption of generative AI tools would likely reduce the need for certain roles across the company.

Reports suggest hundreds of jobs have been impacted in AWS alone, with some affected employees receiving termination emails and immediate loss of system access.