Top H1B Job Titles for 2020

Rank H1B Job Title Total H1B filings(LCAs Count)
1Software Engineer35,353
2Software Developer24,609
3Senior Systems Analyst JC10,077
4Manager JC8,318
5Senior Software Engineer7,739
6Assistant Professor4,903
7Senior Software Developer3,936
8Architect3,899
9Software Development Engineer II3,557
10Developer3,359
11Analyst3,288
12System Analyst JC3,086
13Data Scientist2,743
14Application Developer2,723
15Associate2,705
16Senior Consultant2,599
17Java Developer2,596
18Technology Lead US2,566
19Software Development Engineer I2,539
20Programmer Analyst2,461
21Business Analyst2,460
22Consultant2,249
23Project Manager2,211
24Software Developer Applications2,184
25Developer User Interface1,971
26Systems Analyst1,901
27Manager1,793
28SR Software Engineer1,737
29Data Engineer1,696
30Technical Lead1,656
31Accountants and Auditors Kbgfjg1,607
32Database Administrator1,598
33Computer Systems Analysts Kbgfjg1,586
34Vice President1,573
35Applications Consultant 21,561
36Senior Manager JC1,559
37Physical Therapist1,559
38Devops Engineer1,527
39Software Development Engineer1,422
40Research Associate1,412
41Data Analyst1,393
42Systems Engineer1,382
43Mechanical Engineer1,362
44Network Engineer1,349
45Research Scientist1,349
46Product Manager1,261
47Software Engineer II1,217
48Project Engineer1,176
49Accountant1,151
50Computer Systems Analyst1,141
51Business Systems Analyst1,032
52Quality Engineer1,014
53Applications Consultant 31,010
54Software Engineer III1,006
55Programmer Analyst II995
56Program Manager977
57Senior Engineer952
58Lead Engineer935
59SR Software Developer928
60Postdoctoral Fellow919
61Salesforce Developer912
62Consultant US909
63Computer Programmer908
64Lead Software Engineer886
65Design Engineer870
66Staff Software Engineer829
67Hospitalist826
68Computer Systems Analyst 2824
69Financial Analyst814
70Software Application Developer809
71Technical Architect795
72.NET Developer790
73Research Fellow781
74Engineer763
75Electrical Engineer762
76Postdoctoral Research Associate759
77Computer Systems Analyst 3743
78Computer Systems Analysts Kboeytest737
79Solution Architect724
80Member of Technical Staff723
81Business Intelligence Analyst719
82Principal Software Engineer702
83Technical Test Lead US692
84Postdoctoral Associate690
85Senior Business Analyst689
86Software Architect672
87Senior Developer658
88Analyst Testing633
89Senior Systems Analyst619
90Technology Lead US Practitioner615
91Project Manager US614
92Process Engineer613
93Designer609
94Software Development Engineer III606
95Test Consultant 2606
96Senior Associate JC SQA Engineers and Testers591
97Dentist590
98Software Quality Assurance Engineer583
99Engineering Manager583
100Technical Consultant582
101Software Engineer 2581
102Manufacturing Engineer580
103Validation Engineer575
104ETL Developer574
105Hospitalist Physician571
106Staff Engineer564
107Postdoctoral Scholar558
108Computer Programmer Configurer 2551
109Solutions Architect542
110Senior Manager540
111Technology Architect US539
112Data Warehouse Specialist537
113Information Security Analysts Kbgfjg532
114Staff Accountant527
115Test Engineer527
116Principal Consultant527
117System Administrator527
118Software Engineer 3526
119Advisory Manager524
120Senior Associate508
121IT Project Manager507
122Senior Data Engineer501
123Industrial Engineer500
124Senior Application Developer500
125Software Developers Applications496
126Software Test Engineer492
127Computer Specialist Testing and Quality Analyst 2491
128Assistant Vice President489
129Software Developer II487
130Specialist Master478
131Senior Data Scientist476
132Physician473
133Software Development Engineer IN Test471
134Senior Associate JC Computer Systems Engineers462
135Product Engineer461
136Senior Data Analyst461
137Application Engineer461
138Accountants and Auditors Kboeytest454
139Senior Project Manager US444
140System Architect III441
141Full Stack Developer440
142Instructor436
143Data and Applied Scientist435
144Software Development Engineer Applications431
145Hardware Engineer431
146Lead Consultant US429
147Advisory Senior Associate426
148Market Research Analyst426
149Computer Systems Analysts422
150Management Analyst422
151Senior Product Manager421
152Test Lead416
153Computer Specialist System Support and Development Admin 3415
154Technical Program Manager412
155Senior Java Developer412
156Associate Software Engineer410
157UI Developer410
158Medical Technologist409
159Senior Program Manager407
160Manager JC Computer Systems Engineers407
161Quality Assurance Engineer404
162Senior Associate JC Computer Programmers404
163Machine Learning Engineer403
164Senior Solution Specialist400
165Civil Engineer398
166QA Engineer397
167Computer Specialist System Support and Development Admin 2395
168Business Systems Analyst 2395
169System Engineer393
170Senior Systems Engineer392
171Technology Analyst US380
172Technical Project Manager374
173Specialist Senior372
174Postdoctoral Research Fellow370
175Architectural Designer369
176Senior Technical Consultant366
177Application Architect365
178SAP Consultant365
179Software Applications Developer360
180QA Analyst360
181Scientist355
182Applications Developer355
183Business Intelligence Engineer II353
184Research Assistant Professor350
185Systems Analyst II349
186Software Programmer II346
187Quality Assurance Analyst345
188Systems Administrator343
189Director343
190Automation Engineer341
191Software Developers Applications Kbgfjg340
192Advisory Consultant339
193Project Delivery Specialist339
194Risk Management Specialists Kbgfjg339
195Technical Manager339
196Senior Analyst335
197Senior Software Development Engineer332
198Advisory Senior Consultant332
199Financial Analysts Kbgfjg328
200Scrum Master322