H1

H-1B Salaries by Job Title

Median certified H-1B base salaries across 10,768 job titles, based on U.S. Department of Labor LCA disclosure data. Showing the top 400 by volume — search or use the salary calculator for any role.

Job titleMedian wageCertified LCAs
Software Engineer$123,000201,216
Software Developer$96,595148,073
Senior Software Engineer$135,00053,110
Assistant Professor$102,00036,076
Architect$76,96023,934
Manager JC50$98,11422,515
Data Engineer$102,79120,187
Senior Systems Analyst JC60$80,85019,642
Software Development Engineer Ii$155,80019,582
Data Scientist$116,00018,030
Associate$133,00017,907
Analyst$85,30116,581
Java Developer$94,03714,700
Business Analyst$85,40514,094
Senior Software Developer$112,98613,881
Software Development Engineer I$128,00012,845
Project Manager$97,51012,744
Developer$80,72512,680
Sr. Software Engineer$131,72612,178
Software Engineering$168,70011,728
Manager JC50 - Computer Systems Engineers/Architects$105,31011,490
Data Analyst$85,00010,932
Research Scientist$104,73610,707
Programmer Analyst$85,53010,652
Application Developer$93,55810,557
Devops Engineer$98,00010,486
Manager$152,00010,411
Software Development Engineer$140,0009,969
Vice President$168,0009,902
Staff Software Engineer$170,8729,587
Senior Consultant$116,3009,422
Software Engineer Iii$117,0009,409
Software Engineer Ii$118,5009,335
Research Associate$65,0009,280
Product Manager$146,0009,087
Technology Lead - Us$74,8809,002
Physical Therapist$80,3718,910
Technical Lead$92,6228,620
Systems Analyst$90,0008,303
Mechanical Engineer$83,2007,961
Systems Engineer$93,5587,819
Consultant$105,0007,777
Lead Software Engineer$136,5127,684
Database Administrator$88,2187,610
Computer Programmer$82,6187,527
Computer Systems Analyst$91,5627,293
Software Developer, Applications$95,7017,118
Process Engineer$98,9257,064
Project Engineer$82,0146,797
Postdoctoral Fellow$59,6216,687
Senior Associate JC60 -Computer Systems Engineers/Architects$80,4966,647
Senior Data Engineer$135,0006,380
Network Engineer$90,0006,261
Senior Engineer$127,8025,601
Accountant$65,5205,589
Principal Software Engineer$157,6435,579
Postdoctoral Research Associate$57,1655,476
Postdoctoral Associate$61,5725,288
Senior Associate$121,4005,285
Senior Data Scientist$149,0005,261
Medical Technologist$58,2405,249
Research Fellow$67,2825,139
Salesforce Developer$98,9045,133
Applications Consultant 3$117,6865,116
Component Design Engineer$115,0865,086
Quality Engineer$86,4345,046
Software Development Engineer Iii$180,7104,964
Business Systems Analyst$94,7324,928
Financial Analyst$80,0004,755
Business Intelligence Analyst$86,0004,739
Hospitalist$258,9564,704
Program Manager$132,0004,667
Sr. Sql Database Administrator$79,7684,663
Electrical Engineer$88,4004,639
Applications Consultant 2$93,5584,509
Postdoctoral Scholar$62,4004,485
Machine Learning Engineer$160,0004,460
Senior Manager JC45$115,4404,452
It Project Manager$91,3744,445
System Analyst JC65$79,9344,404
Engineering Manager$190,0004,387
Solution Architect$121,3004,359
Technical Architect$114,5004,255
Sr. Software Developer$106,5584,176
Validation Engineer$88,3794,041
Developer User Interface$64,7004,036
Programmer Analyst - Ii$89,4923,991
Senior Manager$187,0003,948
Design Engineer$82,3683,920
.Net Developer$94,1003,884
Engineer$100,0003,780
Associate, Software Engineer$120,0003,727
Senior Product Manager$161,6853,701
Teacher$51,8893,671
Full Stack Developer$98,9043,637
Lead Engineer$82,6803,597
Consultant - Us$74,5893,583
Technical Program Manager$162,0003,541
Senior Business Analyst$102,8773,486
Member Of Technical Staff$150,0003,485
Manufacturing Engineer$83,2003,433
Hospitalist Physician$268,6633,420
Senior Developer$121,1603,406
Solutions Architect$125,0003,370
Dentist$158,0803,363
Business Intelligence Engineer Ii$125,0003,361
Senior Manager JC45 - Computer Systems Engineers/Architects$130,0833,353
Instructor$71,2053,352
Senior Data Analyst$102,5853,337
Analyst - Testing$77,8753,314
Data Engineer Ii$138,8613,260
Staff Engineer$154,5493,252
Software Engineer 3$142,8963,214
Manager III, Software Development$193,3003,194
Physician$239,2003,188
Software Architect$120,0003,185
Designer$75,1923,157
Project Manager - Us$102,2113,044
Civil Engineer$71,0323,040
Test Engineer$90,9793,037
Director$175,0003,017
Assistant Vice President$126,1652,998
Industrial Engineer$81,6192,947
Postdoctoral Research Fellow$58,9002,941
Product Engineer$95,9922,876
Software Dev Engineer Ii$165,3002,804
Market Research Analyst$62,0002,770
Software Application Developer$94,3072,750
Applied Scientist Ii$170,0002,749
Sap Consultant$99,0082,711
Software Engineer 2$120,0002,674
System Administrator$80,0802,643
Computer Systems Engineer$78,5002,625
Data Scientist Ii$136,0002,610
Staff Accountant$64,5842,603
Technical Project Manager$105,6022,573
Software Test Engineer$87,5892,555
Qa Engineer$86,9232,543
Application Engineer$103,0002,537
Senior Solution Specialist$118,0002,522
Software Engineer I$101,1092,514
Lecturer$66,0002,502
Software Quality Assurance Engineer$87,3602,493
Management Analyst$79,9972,485
Principal Consultant$116,1252,480
Senior Software Engineer/Developer$99,8192,471
Software Development Engineer In Test$97,5002,465
Etl Developer$94,3072,443
Technical Test Lead - Us$76,8562,403
Manager, Software Engineering$168,3552,403
Product Designer$128,8002,395
Lead Consultant - Us$103,1262,348
Technology Architect - Us$96,4702,334
Research Assistant Professor$78,8942,323
Software Engineering Manager$206,3562,312
Software Development Engineer - Applications$174,6602,307
Technical Consultant$100,0702,304
Staff Scientist$74,0002,275
Associate Research Scientist$72,6422,259
Clinical Laboratory Scientist$56,5762,253
Senior Systems Engineer$120,0002,237
Architectural Designer$67,0002,204
Senior Software Development Engineer$145,0002,199
Technical Program Manager Iii$160,8262,192
Clinical Assistant Professor$169,3132,172
Scientist$95,9302,166
Associate Attorney$170,4982,162
Software Dev Engineer I$129,0002,160
Sr. Data Engineer$126,0362,158
Senior Project Manager - Us$115,7542,155
Qa Analyst$82,4722,146
Sa JC60 - Software Quality Assurance Analysts And Testers$85,0932,139
Software Developer Ii$101,0002,125
Associate Professor$123,6002,107
Law Clerk$80,0002,102
Technology Analyst - Us$74,5892,094
Site Reliability Engineer$120,0002,086
Advanced Software Developer$116,9382,085
Vice President, Software Engineer$155,0002,082
Scrum Master$92,1652,071
Mechanical Design Engineer$83,9162,057
Senior Systems Analyst$100,0001,992
Elementary School Teacher$55,8091,985
Specialist Master$165,2161,985
Technology Consultant 2$86,7981,980
Test Consultant 2$75,7541,978
Principal Engineer$155,6981,954
Principal Software Engineer/Developer$119,9331,954
Occupational Therapist$72,9661,949
Solution Specialist$96,0001,949
Automation Engineer$92,0001,933
Computer Systems Analyst 3$102,1001,925
Senior Manager, Software Engineering$164,4461,915
Senior Application Developer$108,6701,893
Senior Java Developer$110,0001,892
Quality Assurance Engineer$89,9391,891
Software Programmer Ii$97,5531,887
Mgr. JC50 - Software Quality Assurance Analysts And Testers$105,6021,877
Ui Developer$93,5581,869
Technical Lead L1$82,6381,864
Software Engineering Smts$181,7091,859
Senior Devops Engineer$133,0001,839
System Architect - Iii$106,6141,829
Information Technology Project Manager$89,7521,824
Application Architect$114,4721,812
Java Full Stack Developer$94,9401,772
Postdoctoral Researcher$59,0001,772
Engineer Ii$98,5201,771
Speech Language Pathologist$87,7501,768
Cloud Engineer$99,9441,756
Data Engineer Iii$138,9041,735
Product Manager Iii$144,8001,721
Product Manager Iii - Technical$162,0001,711
Program Manager Iii$133,4941,704
Business Analyst Ii$100,0001,700
Applications Developer$101,7541,697
Data Warehouse Specialist$74,0061,692
Quantitative Researcher$175,0001,690
Quality Assurance Engineer Ii$133,5001,688
Advisory Senior Consultant$88,0461,687
Project Delivery Specialist$116,0501,678
Program Manager Ii$102,0901,678
Senior Associate JC60 - Computer Systems Engineers$76,8561,673
Research Engineer$125,0001,671
Vice President, Lead Software Engineer$159,7001,671
Marketing Specialist$60,3201,670
Senior Analyst$100,0001,661
Advisory Manager$130,8531,658
Hardware Engineer$130,0001,653
Tax Consultant$60,5281,650
Tax Senior$80,9121,644
Mts 1, Software Engineer$173,4001,636
Professional Services Ii$154,4001,627
Technical Manager$106,0491,620
Principal Consultant - Us$123,7381,617
Technical Program Manager Ii$145,0001,613
Senior Quality Engineer$115,9391,611
Vice President, Software Engineering$157,1001,604
Technical Support Engineer$103,6501,586
Senior Program Manager$159,3541,581
Elementary Bilingual Teacher$64,5001,576
Senior Project Manager$125,0001,570
Systems Analyst - Iii$108,5001,569
Computer Systems Analyst 2$84,9471,564
Research Analyst$90,1081,550
Special Education Teacher$57,7321,537
Quality Assurance Analyst$84,8721,534
Software Engineer Senior$126,5681,529
System Engineer$90,1681,527
Qa Automation Engineer$89,2111,527
Operations Research Analyst$72,8001,515
Senior Scientist$107,4971,508
Functional Consultant$92,5601,505
Software Developers$105,9971,488
Test Lead$87,3601,480
Data And Applied Scientist$143,3501,478
Test Consultant 3$97,3651,471
Sr. Data Scientist$140,0001,453
Senior Research Associate$80,0001,450
Lead Data Engineer$140,0001,444
Software Qa Engineer$95,0001,436
Systems Administrator$85,0001,417
User Interface Designer$71,1151,417
Data Architect$120,0001,408
Full Stack Engineer$112,9231,401
Web Developer$78,0001,399
Solutions Architect Iii$169,0001,388
Data Engineer I$118,5601,386
Computer Systems Analysts$100,1521,386
Computer Systems Engineer/Architect$90,8541,383
Senior Machine Learning Engineer$180,0001,367
Software Developer, Systems Software$98,9041,360
Business Intelligence Developer$94,5001,355
Senior Technical Consultant$120,0001,351
Family Medicine Physician$230,0001,337
Assistant Project Scientist$75,3001,331
Software Development Engineer - Systems$175,0001,320
It Consultant$97,0001,318
Associate, Software Engineering$120,0001,316
Internal Medicine Physician$225,0001,316
Senior Member Of Technical Staff$172,4231,314
Packaged App Development Assoc Manager$109,7411,312
Security Engineer$118,7261,307
Specialist Senior$143,1001,304
Director, Software Engineering$173,1881,300
Assistant Research Scientist$69,6111,290
Manager JC50 - Computer Systems Engineers$95,5551,288
Senior Database Administrator$116,2101,286
Audit & Assurance Assistant$57,2861,286
Embedded Software Engineer$98,0721,284
Structural Engineer$83,2001,277
Sr. Software Development Engineer$146,5341,277
Bi Developer$95,6021,277
Senior Research Scientist$93,9541,272
Assistant Project Manager$85,5081,269
Software Applications Developer$100,0001,266
Sr. Java Developer$104,9161,266
Network Administrator$83,3661,265
Product Owner$106,3971,265
Rf Engineer$90,0001,258
Associate, Software Engineer Iii$137,6001,258
Technical Specialist$94,8061,255
Clinical Fellow$88,7021,255
Graphic Designer$55,1201,244
Systems Analyst - Ii$91,0421,243
It Project Managers - Iv$124,0301,243
Senior Accountant$85,0001,233
Senior Technical Lead$103,2101,233
Tax Manager$118,2411,229
Senior Staff Software Engineer$177,1541,211
Senior Principal Consultant$125,0711,203
It Project Managers - Iii$103,5001,201
System Development Engineer Ii$146,2001,196
Medical Laboratory Scientist$62,9201,189
Production Engineer$160,0001,186
Information Security Analyst$99,5971,182
Solution Architect Ii$92,5391,181
Lead Consultant$95,0841,180
General Dentist$147,7421,174
Software Developers, Applications$94,0081,174
Servicenow Developer$95,0001,171
Senior Technical Architect$130,0081,168
Operations Manager$85,0001,164
Assistant Research Professor$75,0001,157
Software Engineering Lmts$215,4731,156
Business Systems Analyst 2$85,3011,152
Senior Technology Architect - Us$100,7621,151
Technology Lead - Us - Practitioner$75,9621,138
It Analyst$92,0001,132
Business System Analyst$87,8381,132
Full Stack Java Developer$95,4301,128
Python Developer$94,0381,128
Postdoctoral Scholar Employee$66,5981,127
Quantitative Analyst$122,6371,124
Computer Specialist/System Support And Development Admin 3$98,2591,121
Data Scientist I$100,9251,114
Scientist I$77,2501,112
Resident$70,0001,109
Business Intelligence Engineer I$101,0001,108
Dot Net Developer$92,9671,106
Senior Programmer Analyst$105,0001,103
Technical Analyst$99,0001,101
Psychiatrist$260,0001,100
Research Scientist Ii$114,3651,095
Software Engineering Applications$181,1001,091
Pediatrician$208,0001,090
Computer Programmer / Configurer 2$82,1181,087
Ux Designer$104,0211,084
Solutions Architect Ii$149,2401,079
Project Lead$94,3391,072
Attorney$153,2541,063
Senior Software Engineer Ii$145,2461,057
Engineering Project Manager$160,0001,056
Sr. Business Analyst$100,6511,055
Controls Engineer$88,6561,051
Support Engineer I-External$98,2001,051
Engineer Iii$100,0001,046
SR. Programmer Analyst$100,0001,046
Physician (Hospitalist)$250,0001,046
Direct Care Professional$31,2001,033
Package Consultant$102,8921,030
Software Engineer Iv$137,5001,029
Software Quality Assurance Engineer And Tester$83,0001,027
Senior Software Engineer I$143,8601,027
Big Data Engineer$98,9521,026
Software (DEVOPS) Engineer$94,5001,021
Test Specialist$79,5601,019
Marketing Manager$116,6721,008
Product Management$175,0701,005
Math Teacher$52,750999
Visiting Assistant Professor$69,120996
Senior Business Systems Analyst$118,000991
Associate Consultant - Us$74,027991
Senior Full Stack Engineer$112,923989
Software Development Engineering$186,142980
Infrastructure Engineer$104,325977
System Analyst$89,710976
Post-Doctoral Associate$60,000973
Applications Engineer$102,856966
Associate Director$149,656964
Database Developer$95,000961
Senior Network Engineer$123,490961
Nephrologist$250,000956
Technical Product Manager$126,230951
Post Doctoral Research Associate$55,079950
Senior Staff Engineer$164,000947
Senior Qa Engineer$113,152946
Manager, Engineering$174,986945
Sales Engineer$100,000943
Senior Project Engineer$100,000942
Resident Physician$66,956940
Associate Scientist$84,000937
Data Scientist Iii$144,075936
Design Verification Engineer$151,218935
Software Quality Engineer$94,640934
Packaging Engineer$103,224934
Business Development Manager$105,000932
Business Systems Analyst 3$111,500932
Silicon Engineer$160,000931
Lead Developer$125,500928