U.S. Immigration Data

Priority dates, work visas, and labor market data

Role Directory

Explore salary and sponsorship trends by occupation

Search Roles

Autocomplete opens a profile directly; press Enter to search the directory list.

99,859

Roles Tracked

1,429,112

Total Filings

$112,924

Average Salary

Highest Average Salaries

Note: Salaries above $1,000,000 are excluded from averages as we currently lack automated validation for ultra-high compensation packages.

99,859 roles found (showing 1-50)

Role Filings Avg Salary
Software Developers, Applications 192,853 $103,972 View Profile
Software Engineer 100,044 $124,278 View Profile
Computer Systems Analysts 79,002 $92,460 View Profile
Software Developers, Systems Software 49,463 $116,466 View Profile
Computer Software Engineers, Applications 31,235 $88,818 View Profile
Electronics Engineers, Except Computer 23,449 $102,610 View Profile
Software Development Engineer II 18,748 $128,041 View Profile
Computer and Information Systems Managers 16,656 $133,774 View Profile
Network and Computer Systems Administrators 12,662 $89,059 View Profile
Computer Occupations, All Other 11,330 $103,526 View Profile
Computer Software Engineers, Systems Software 11,221 $92,548 View Profile
Database Administrators 10,663 $91,255 View Profile
Mechanical Engineers 10,439 $87,541 View Profile
Accountants and Auditors 10,437 $80,477 View Profile
Management Analysts 10,128 $105,362 View Profile
Financial Analysts 9,292 $114,960 View Profile
Statisticians 9,181 $98,555 View Profile
Programmer Analyst 8,287 $90,082 View Profile
Marketing Managers 8,020 $131,665 View Profile
Assistant Professor 7,941 $100,386 View Profile
Electrical Engineers 7,736 $90,839 View Profile
Computer Programmers 7,672 $76,137 View Profile
Internists, General 7,428 $191,628 View Profile
Sales Engineers 6,633 $107,377 View Profile
Truck Driver 6,115 $43,213 View Profile
Industrial Engineers 6,013 $86,285 View Profile
Operations Research Analysts 5,988 $79,983 View Profile
Civil Engineers 5,891 $78,894 View Profile
Data Scientist 5,579 $125,383 View Profile
Market Research Analyst 5,397 $56,617 View Profile
Systems Analyst 5,192 $91,154 View Profile
Financial Managers 5,134 $142,249 View Profile
Market Research Analysts and Marketing Specialists 5,114 $67,518 View Profile
Accountant 5,027 $64,201 View Profile
Materials Engineers 4,455 $92,051 View Profile
Medical Technologist 4,317 $50,666 View Profile
Manager 3,886 $114,479 View Profile
Physicians and Surgeons, All Other 3,860 $230,985 View Profile
Developer 3,758 $130,737 View Profile
Business Analyst 3,730 $94,943 View Profile
Project Manager 3,674 $107,772 View Profile
Mechanical Engineer 3,665 $85,434 View Profile
Senior Engineer 3,659 $123,207 View Profile
Architectural and Engineering Managers 3,586 $129,466 View Profile
Computer Software Engineer 3,388 $79,303 View Profile
Associate 3,381 $158,147 View Profile
Engineering Manager 3,293 $144,929 View Profile
Data Engineer 3,268 $133,991 View Profile
Graphic Designer 3,195 $54,571 View Profile
Technical Lead 3,124 $119,816 View Profile
About Role Profiles

Role profiles group related variations (e.g., "Software Engineer" and "Software Engineer II") to provide a clearer view of market demand and salary trends.

What You Can Find
  • Market overview: Total filings, salary ranges, and growth trends
  • Top employers: Companies hiring for each role
  • Geography: States and metros with the most filings
Tip: Use the autocomplete box to jump directly to a role profile.