12,707 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,708 filings that reported a wage (of 12,707 certified filings in total) across all employers and levels. DOL LCA · FY2025
| Fiscal year | Filed wage | Wage sample (n) |
|---|---|---|
| FY2026 (through Q3) | $105,000 median of 1,031 | 1,031 |
| FY2025 | $105,019 median of 1,708 | 1,708 |
| FY2024 | $101,125 median of 1,948 | 1,948 |
| FY2023 | $96,158 median of 2,419 | 2,419 |
| FY2022 | $94,692 median of 2,670 | 2,670 |
| FY2021 | $91,686 median of 2,925 | 2,925 |
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
Level 4 Systems Analyst filings (n = 263) have a median 43% above the 7,405 filings with no level stated. A single figure for “Systems Analyst” 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) |
|---|---|---|
| Junior | 7 filings — too few for a median | 7 |
| Associate | $71,052 median of 14 | 14 |
| (unstated) | $92,000 median of 7,405 | 7,405 |
| Senior | $105,000 median of 2,257 | 2,257 |
| Lead | $127,502 median of 152 | 152 |
| Staff | $108,800 median of 39 | 39 |
| Principal | $116,355 median of 228 | 228 |
| Level 1 | $75,587 median of 136 | 136 |
| Level 2 | $92,560 median of 915 | 915 |
| Level 3 | $111,238 median of 1,281 | 1,281 |
| Level 4 | $131,893 median of 263 | 263 |
| Level 5 | 4 filings — too few for a median | 4 |
“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) |
|---|---|---|
| HCL America Inc | $104,749 median of 2,285 | 2,285 |
| Compunnel Software Group, Inc | $103,250 median of 1,584 | 1,584 |
| Coforge Limited | $91,088 median of 556 | 556 |
| Tech Mahindra (Americas), Inc | $92,560 median of 550 | 550 |
| Coforge Limited f/k/a NIIT Technologies Limited | $79,893 median of 430 | 430 |
| UST Global Inc | $84,323 median of 282 | 282 |
| Visa Technology & Operations LLC | $102,500 median of 205 | 205 |
| Hexaware Technologies, Inc. | $89,960 median of 177 | 177 |
| Natsoft Corporation | $94,786 median of 175 | 175 |
| Birlasoft Inc | $80,766 median of 159 | 159 |
| Htc Global Services Inc. | $94,806 median of 146 | 146 |
| Fidelity Investments | $112,923 median of 133 | 133 |
| Highbrow Technology, Inc | $100,000 median of 115 | 115 |
| Oracle America, Inc. | $119,122 median of 115 | 115 |
| Omsai Com LLC | $70,470 median of 94 | 94 |
| Aspire Systems, Inc. | $86,500 median of 82 | 82 |
| Health Care Service Corporation | $115,419 median of 82 | 82 |
| Wellington Management Company LLP | $145,000 median of 73 | 73 |
| Publix Super Markets, Inc. | $120,601 median of 73 | 73 |
| Titan Technologies Inc. | $90,000 median of 64 | 64 |
| Thermo Fisher Scientific Inc. | $111,322 median of 62 | 62 |
| Bitwise Inc. | $87,000 median of 46 | 46 |
| Qualcomm Incorporated | $106,700 median of 44 | 44 |
| FEI.COM, Inc. | $110,210 median of 43 | 43 |
Ranked by number of filings, not by pay and not by quality. This is not a “best employers” list. 1,751 employers in total filed for this role; the 24 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