Top H-1B Job Titles
Job titles ranked by total H-1B LCA filings.
| # | Job Title | Filings | Avg Salary | Salary Range |
|---|---|---|---|---|
| 1 | Software Engineer | 22706 | $146,510 | $47,112 - $1,884,000 |
| 2 | Software Developer | 15436 | $108,155 | $50,107 - $1,867,260 |
| 3 | Senior Software Engineer | 7005 | $155,035 | $59,200 - $1,787,388 |
| 4 | Software Engineering | 6348 | $171,845 | $71,656 - $314,000 |
| 5 | Assistant Professor | 4935 | $131,623 | $27,450 - $1,872,000 |
| 6 | Manager JC50 - Computer Systems Engineers/Architects | 4161 | $112,656 | $60,000 - $181,293 |
| 7 | Data Engineer | 3691 | $115,554 | $54,517 - $350,000 |
| 8 | SOFTWARE DEVELOPER | 3677 | $105,974 | $52,333 - $1,476,000 |
| 9 | Architect | 3643 | $93,281 | $51,210 - $315,000 |
| 10 | SOFTWARE ENGINEER | 2782 | $106,092 | $56,222 - $1,483,872 |
| 11 | Software Development Engineer II | 2643 | $167,028 | $79,948 - $255,000 |
| 12 | Data Scientist | 2630 | $131,440 | $34,403 - $1,196,088 |
| 13 | Senior Associate JC60 -Computer Systems Engineers/Architects | 2184 | $86,554 | $60,000 - $139,443 |
| 14 | Associate | 2098 | $169,913 | $31,200 - $1,171,872 |
| 15 | Business Analyst | 1955 | $91,518 | $33,030 - $960,000 |
| 16 | Project Manager | 1787 | $109,347 | $50,440 - $1,824,000 |
| 17 | Data Analyst | 1769 | $91,241 | $41,725 - $1,566,500 |
| 18 | Manager | 1753 | $160,738 | $45,000 - $251,200 |
| 19 | Staff Software Engineer | 1719 | $188,215 | $91,250 - $340,000 |
| 20 | Research Scientist | 1515 | $140,609 | $45,000 - $1,200,000 |
| 21 | Software Engineer III | 1468 | $127,516 | $70,900 - $229,999 |
| 22 | Physical Therapist | 1465 | $87,229 | $46,301 - $1,088,160 |
| 23 | Developer | 1436 | $94,410 | $60,000 - $255,000 |
| 24 | Analyst | 1427 | $100,021 | $39,499 - $500,000 |
| 25 | Software Dev Engineer I | 1393 | $132,365 | $85,384 - $175,000 |
| 26 | Java Developer | 1369 | $101,615 | $59,030 - $1,008,000 |
| 27 | Computer Programmer | 1340 | $90,923 | $46,000 - $840,000 |
| 28 | Software Development Engineer I | 1336 | $130,843 | $73,653 - $204,900 |
| 29 | Lead Software Engineer | 1332 | $148,002 | $77,418 - $267,800 |
| 30 | Senior Manager JC45 - Computer Systems Engineers/Architects | 1329 | $136,453 | $85,301 - $303,992 |
| 31 | Software Development Engineer | 1245 | $151,364 | $68,598 - $300,000 |
| 32 | Senior Consultant | 1237 | $126,359 | $52,000 - $201,300 |
| 33 | Product Manager | 1232 | $164,630 | $53,893 - $611,520 |
| 34 | Software Engineer II | 1231 | $132,888 | $60,000 - $1,920,000 |
| 35 | Sr. Software Engineer | 1175 | $150,346 | $70,000 - $1,620,000 |
| 36 | Senior Data Engineer | 1171 | $147,134 | $73,944 - $1,413,984 |
| 37 | Technology Consultant 2 | 1145 | $88,954 | $60,000 - $139,443 |
| 38 | Research Associate | 1143 | $74,950 | $35,000 - $185,000 |
| 39 | Senior Software Developer | 1096 | $129,883 | $72,467 - $350,000 |
| 40 | Mechanical Engineer | 1079 | $94,986 | $43,181 - $576,000 |
| 41 | Programmer Analyst | 1078 | $92,693 | $51,459 - $1,038,336 |
| 42 | Project Engineer | 1068 | $99,395 | $40,000 - $1,842,516 |
| 43 | Computer Systems Analyst | 1066 | $98,977 | $58,000 - $190,000 |
| 44 | Application Developer | 1059 | $108,126 | $60,000 - $215,000 |
| 45 | Systems Engineer | 1059 | $101,414 | $53,706 - $381,000 |
| 46 | Technical Lead | 1039 | $102,210 | $60,000 - $319,918 |
| 47 | DevOps Engineer | 1021 | $109,523 | $47,500 - $988,416 |
| 48 | Vice President | 982 | $191,254 | $85,000 - $500,000 |
| 49 | Software Dev Engineer II | 949 | $172,653 | $93,095 - $223,600 |
| 50 | Database Administrator | 932 | $94,424 | $50,000 - $1,046,076 |