9,533 certified filings · FY2021–FY2026 (through Q3)
Reported wages are what employers filed with the Department of Labor — not actual take-home pay. One LCA is not one job.
FY2025 median, from the 1,434 filings that reported a wage (of 9,533 certified filings in total) across all employers and levels. DOL LCA · FY2025
| Fiscal year | Filed wage | Wage sample (n) |
|---|---|---|
| FY2026 (through Q3) | $133,076 median of 1,118 | 1,118 |
| FY2025 | $133,073 median of 1,434 | 1,434 |
| FY2024 | $130,000 median of 1,493 | 1,493 |
| FY2023 | $121,490 median of 1,382 | 1,382 |
| FY2022 | $132,600 median of 2,227 | 2,227 |
| FY2021 | $131,000 median of 1,872 | 1,872 |
How these wages are computed · All cities · All job titles
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 · Basis certified filings only, median not average
Senior Program Manager filings (n = 1,411) have a median 16% above the 4,225 filings with no level stated. A single figure for “Program Manager” averages those together, which overstates the junior end and understates the senior end. We never merge them.
| Level as filed | Filed wage | Wage sample (n) |
|---|---|---|
| Intern | 2 filings — too few for a median | 2 |
| Junior | 3 filings — too few for a median | 3 |
| Associate | $96,245 median of 37 | 37 |
| (unstated) | $134,300 median of 4,225 | 4,225 |
| Senior | $156,250 median of 1,411 | 1,411 |
| Lead | $140,000 median of 25 | 25 |
| Staff | $165,000 median of 92 | 92 |
| Principal | $196,950 median of 180 | 180 |
| Level 1 | $79,000 median of 295 | 295 |
| Level 2 | $103,334 median of 1,553 | 1,553 |
| Level 3 | $135,400 median of 1,679 | 1,679 |
| Level 4 | $155,000 median of 21 | 21 |
| Level 5 | 3 filings — too few for a median | 3 |
“Level as filed” is taken from the job title on the filing itself — we do not infer a level that the employer did not write down. Rows below 10filings show the count only; a median from a handful of filings is not a market rate. “(unstated)” means the title carried no level, not that the role is junior.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035, level read from the job title as filed) ·Coverage FY2021–FY2026 (through Q3) · Updated 2026-08-28 ·Basis certified filings only; medians, not averages
| Employer | Filed wage | Wage sample (n) |
|---|---|---|
| Microsoft Corporation | $155,000 median of 1,442 | 1,442 |
| Google LLC | $171,000 median of 854 | 854 |
| HCL America Inc | $130,709 median of 207 | 207 |
| NVIDIA Corporation | $189,798 median of 173 | 173 |
| Qualcomm Technologies, Inc. | $147,014 median of 121 | 121 |
| Tech Mahindra (Americas), Inc | $139,901 median of 104 | 104 |
| Uber Technologies, Inc. | $134,600 median of 84 | 84 |
| Expedia, Inc. | $127,008 median of 84 | 84 |
| Amazon | $119,900 median of 68 | 68 |
| Advanced Micro Devices, Inc. | $165,000 median of 65 | 65 |
| Tesla, Inc. | $126,250 median of 60 | 60 |
| IBM | $116,355 median of 51 | 51 |
| Cisco Systems, Inc. | $129,080 median of 48 | 48 |
| L&T Technology Services Limited | $103,000 median of 43 | 43 |
| Amazon Advertising LLC | $128,523 median of 41 | 41 |
| Meta | $167,691 median of 36 | 36 |
| Birlasoft Solutions, Inc. | $112,819 median of 29 | 29 |
| Birlasoft Inc | $100,329 median of 28 | 28 |
| The MathWorks, Inc. | $109,800 median of 26 | 26 |
| Photon Infotech, Inc. | $106,500 median of 25 | 25 |
| Infinite Computer Solutions, Inc. | $140,000 median of 23 | 23 |
| Farmers Group, Inc. | $143,352 median of 20 | 20 |
Ranked by number of filings, not by pay and not by quality. This is not a “best employers” list. 1,339 employers in total filed for this role; the 22 above are those with the most filings. Those with at least 10 certified filings have their own page; the rest are counted here but do not.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis filings counted across the whole coverage period, not one year
We build a page only for roles we can classify with confidence. The filings we do not classify are mostly three things: employer-internal job codes (“Manager JC50”), generic words that would make a useless page (“Analyst”, “Associate”), and spellings that appear only a handful of times. None of those can be grouped reliably —so we do not guess. To see every role at one company, use its employer page.
For the record: 866,533 of 3,034,814 certified filings (28.6%) reduce to one of our 29 role pages. That percentage on its own would mislead — the remainder is not a missing 71% of the job market, it is mostly text that cannot become a page.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis certified filings with a job title, across the whole coverage period