Top H1B Job Titles for 2020

Rank H1B Job Title Total H1B filings(LCAs Count)
1Software Engineer29,374
2Software Developer19,976
3Senior Systems Analyst JC6,712
4Senior Software Engineer6,261
5Manager JC5,571
6Assistant Professor3,998
7Senior Software Developer3,064
10Software Development Engineer II2,782
11Data Scientist2,436
12Application Developer2,434
14Senior Consultant2,328
16Java Developer2,113
17System Analyst JC2,057
18Technology Lead US2,049
19Business Analyst2,040
21Programmer Analyst2,001
22Project Manager1,797
23Software Development Engineer I1,724
24Software Developer Applications1,680
26Systems Analyst1,491
27Computer Systems Analysts Kbgfjg1,489
28Accountants and Auditors Kbgfjg1,418
29Data Engineer1,388
30SR Software Engineer1,381
31Technical Lead1,319
32Developer User Interface1,315
33Devops Engineer1,280
34Applications Consultant 21,277
35Vice President1,247
36Database Administrator1,245
37Physical Therapist1,243
38Data Analyst1,208
39Mechanical Engineer1,177
40Software Development Engineer1,166
41Research Associate1,144
42Network Engineer1,128
43Systems Engineer1,115
44Research Scientist1,092
45Project Engineer1,049
46Senior Manager JC1,046
47Software Engineer II1,045
48Product Manager1,033
50Computer Systems Analyst934
51Programmer Analyst II885
52Business Systems Analyst855
53Quality Engineer852
54Software Engineer III840
55Senior Engineer811
56Program Manager802
57Applications Consultant 3782
58Salesforce Developer748
59Design Engineer746
60Computer Programmer744
61Consultant US736
62Lead Engineer736
63SR Software Developer713
64Lead Software Engineer707
66Computer Systems Analysts Kboeytest693
67Postdoctoral Fellow692
68Financial Analyst689
69Software Application Developer663
71Electrical Engineer660
72Staff Software Engineer649
73.NET Developer631
74Business Intelligence Analyst630
75Postdoctoral Research Associate626
76Member of Technical Staff613
77Computer Systems Analyst 2602
78Research Fellow589
79Technical Architect584
80Senior Associate JC SQA Engineers and Testers574
81Solution Architect572
82Principal Software Engineer557
83Computer Systems Analyst 3555
84Senior Business Analyst552
85Technical Test Lead US542
87Manufacturing Engineer526
88Software Architect525
89Senior Developer522
90Technology Lead US Practitioner517
91Postdoctoral Associate516
92Project Manager US513
93Technical Consultant513
94Software Quality Assurance Engineer505
95Software Engineer 2502
96Analyst Testing492
97Process Engineer490
98Hospitalist Physician490
99Validation Engineer485
100Information Security Analysts Kbgfjg478
101Test Consultant 2475
102Senior Systems Analyst471
104Software Developers Applications462
105ETL Developer459
106Staff Accountant456
107Senior Associate453
108Staff Engineer453
109Engineering Manager448
110Principal Consultant448
111Senior Manager443
112Industrial Engineer441
113Software Development Engineer III441
114Test Engineer434
115Advisory Manager429
116Solutions Architect429
117Technology Architect US427
118Specialist Master426
119Senior Associate JC Computer Systems Engineers425
120Computer Programmer Configurer 2424
121Senior Application Developer423
122Assistant Vice President417
123System Administrator410
124Software Developer II408
125Senior Associate JC Computer Programmers407
126Software Engineer 3406
127Computer Systems Analysts405
128Software Test Engineer405
129Postdoctoral Scholar404
130Accountants and Auditors Kboeytest401
131Senior Data Engineer397
132Application Engineer397
133Senior Data Scientist394
134IT Project Manager394
135Management Analyst391
136Senior Data Analyst388
137Data Warehouse Specialist387
139Data and Applied Scientist385
140Market Research Analyst383
141Product Engineer381
142Hardware Engineer378
143Software Development Engineer IN Test378
144Senior Project Manager US375
145Full Stack Developer365
146System Architect III365
147Senior Java Developer364
148Advisory Senior Associate361
150Civil Engineer361
151Manager JC Computer Systems Engineers359
152Lead Consultant US351
153Machine Learning Engineer345
154Software Development Engineer Applications343
155Senior Solution Specialist341
156Quality Assurance Engineer338
157UI Developer338
158Associate Software Engineer338
159Technical Program Manager335
160Architectural Designer332
161Specialist Senior332
162Advisory Consultant330
163Medical Technologist329
164Application Architect327
165Senior Product Manager326
166Test Lead326
167Business Systems Analyst 2325
168Senior Program Manager324
169System Engineer321
170QA Engineer319
171Computer Specialist Testing and Quality Analyst 2316
172Computer Specialist System Support and Development Admin 3315
173Senior Systems Engineer308
174Risk Management Specialists Kbgfjg308
175Advisory Senior Consultant304
176Computer Specialist System Support and Development Admin 2304
178SAP Consultant300
179Software Developers Applications Kbgfjg300
180Senior Analyst299
181Financial Analysts Kbgfjg298
182Postdoctoral Research Fellow298
183Project Delivery Specialist293
184Quality Assurance Analyst293
185Software Engineer I293
186QA Analyst293
187Systems Administrator292
188Software Applications Developer291
189Technical Project Manager290
190Senior Technical Consultant289
191Lead Consultant284
193Automation Engineer281
194Business Intelligence Engineer II279
195Product Designer277
196IT Analyst274
197Test Specialist273
198Systems Analyst II272
199Scrum Master271
200Research Assistant Professor271