U.S. Immigration Data

Priority dates, work visas, and labor market data

Search H-1B & PERM Salary Data

Source: US Dept of Labor. Represents Base Salary only. Excludes RSUs, signing bonuses, and variable compensation.

217

Results Found

$82573

Average Salary

$38126

Minimum

$183789

Maximum

Active filters: Employer: EDUCATIONAL TESTING SERVICE
Employer Role Location Salary Program Filing Date
Educational Testing Service Director - IT Princeton, NJ $183789 - $200000 H-1B Nov 16, 2022
EDUCATIONAL TESTING SERVICE Director - IT (#6463) Princeton, NJ $175000 PERM Apr 28, 2020
EDUCATIONAL TESTING SERVICE Director - IT (#6463) Princeton, NJ $167003 - $200000 PERM Jul 13, 2021
Educational Testing Service Director - IT Princeton, NJ $167003 - $200000 H-1B Aug 17, 2020
EDUCATIONAL TESTING SERVICE Computer and Information Systems Managers PRINCETON, NJ $154314 PERM Nov 3, 2017
EDUCATIONAL TESTING SERVICE IT Architect, Senior (#6391) Princeton, NJ $140790 PERM Oct 2, 2019
EDUCATIONAL TESTING SERVICE Computer Occupations, All Other PRINCETON, NJ $138743 PERM Feb 24, 2017
EDUCATIONAL TESTING SERVICE Natural Sciences Managers PRINCETON, NJ $134222 PERM Jun 11, 2014
EDUCATIONAL TESTING SERVICE Computer Occupations, All Other PRINCETON, NJ $127700 PERM Mar 28, 2017
EDUCATIONAL TESTING SERVICE Software Developers, Applications, Non R&D PRINCETON, NJ $126840 PERM Dec 12, 2018
EDUCATIONAL TESTING SERVICE Business Systems Analyst Lead (#6484) Princeton, NJ $125000 PERM Mar 6, 2020
EDUCATIONAL TESTING SERVICE Associate Research Scientist - NLP (#6499) Princeton, NJ $124500 PERM May 6, 2020
EDUCATIONAL TESTING SERVICE Software Developers, Systems Software, Non R&D PRINCETON, NJ $122203 PERM Nov 30, 2017
EDUCATIONAL TESTING SERVICE Software Developers, Systems Software, Non R&D PRINCETON, NJ $122203 PERM Nov 16, 2017
EDUCATIONAL TESTING SERVICE Software Developers, Applications, Non R&D PRINCETON, NJ $121063 PERM Mar 27, 2018
EDUCATIONAL TESTING SERVICE Software Developers, Systems Software, Non R&D PRINCETON, NJ $120554 PERM Dec 12, 2018
EDUCATIONAL TESTING SERVICE Computer Systems Analysts, Non R&D PRINCETON, NJ $120000 PERM Feb 7, 2018
EDUCATIONAL TESTING SERVICE Statistician PRINCETON, NJ $120000 - $130000 PERM FY 2012
EDUCATIONAL TESTING SERVICE Senior Software Developer, Research (#6494) Princeton, NJ $119683 PERM May 7, 2020
EDUCATIONAL TESTING SERVICE Software Developers, Applications, Non R&D PRINCETON, NJ $119332 PERM Mar 26, 2017
EDUCATIONAL TESTING SERVICE Resource Manager (#6482) Princeton, NJ $118950 - $178450 PERM Mar 5, 2020
EDUCATIONAL TESTING SERVICE Computer Systems Analysts, Non R&D PRINCETON, NJ $115500 - $173300 PERM Apr 20, 2018
EDUCATIONAL TESTING SERVICE Software Developer Lead Princeton, NJ $115482 - $148526 PERM Feb 21, 2023
EDUCATIONAL TESTING SERVICE Systems Engineer Lead Princeton, NJ $113506 - $150000 PERM Apr 20, 2022
EDUCATIONAL TESTING SERVICE Systems Engineer Lead Princeton, NJ $113506 - $150000 PERM Apr 1, 2022
EDUCATIONAL TESTING SERVICE Computer and Information Systems Managers PRINCETON, NJ $112736 PERM Jul 3, 2014
EDUCATIONAL TESTING SERVICE Software Developers, Applications, non R&D PRINCETON, NJ $112000 PERM Nov 1, 2016
EDUCATIONAL TESTING SERVICE Industrial-Organizational Psychologists PRINCETON, NJ $111995 PERM Oct 12, 2018
EDUCATIONAL TESTING SERVICE Marketing Managers PRINCETON, NJ $111000 - $155000 PERM FY 2011
EDUCATIONAL TESTING SERVICE Computer and Information Systems Managers PRINCETON, NJ $110448 - $130000 PERM May 15, 2019
EDUCATIONAL TESTING SERVICE Software Developer, Applications PRINCETON, NJ $110325 - $115000 PERM FY 2012
Educational Testing Service Director - IT Princeton, NJ $110074 - $200000 H-1B Oct 26, 2022
Educational Testing Service Director - IT Princeton, NJ $110074 - $200000 H-1B Oct 26, 2022
EDUCATIONAL TESTING SERVICE Software Developer Lead Princeton, NJ $109970 - $150000 PERM Apr 12, 2022
EDUCATIONAL TESTING SERVICE Software Developer Lead Princeton, NJ $109970 - $150000 PERM Apr 14, 2022
EDUCATIONAL TESTING SERVICE Computer Systems Analysts, Non R&D PRINCETON, NJ $107000 PERM Mar 20, 2018
EDUCATIONAL TESTING SERVICE Systems Engineer - Lead (#6561) Princeton, NJ $104790 - $170000 PERM Aug 9, 2021
EDUCATIONAL TESTING SERVICE IT Architect (#6541) Ewing, NJ $104790 - $160000 PERM Aug 10, 2021
EDUCATIONAL TESTING SERVICE IT Architect (#6541) Ewing, NJ $104790 - $160000 PERM Aug 9, 2021
EDUCATIONAL TESTING SERVICE Senior Software Developer (#6563) Ewing Township, NJ $104790 - $140000 PERM Aug 6, 2021
EDUCATIONAL TESTING SERVICE Systems Engineer Senior (#6562) Princeton, NJ $104790 - $140000 PERM Jul 30, 2021
EDUCATIONAL TESTING SERVICE Software Developer Lead (#6543) Princeton, NJ $104790 - $140000 PERM Jul 30, 2021
EDUCATIONAL TESTING SERVICE Systems Engineer Senior (#6562) Princeton, NJ $104790 - $140000 PERM Jul 30, 2021
EDUCATIONAL TESTING SERVICE Business Systems Analyst - Lead (#6470) Princeton, NJ $104790 - $140000 PERM Mar 17, 2021
EDUCATIONAL TESTING SERVICE Director, New Product Development (#6554) Princeton, NJ $100000 - $180000 PERM Dec 30, 2021
EDUCATIONAL TESTING SERVICE Sr. Product Management Lead, Quality Assurance (#… Princeton, NJ $100000 - $130000 PERM Jan 14, 2021
EDUCATIONAL TESTING SERVICE Database Administrators PRINCETON, NJ $100000 - $170000 PERM May 15, 2019
EDUCATIONAL TESTING SERVICE Computer Systems Analysts, non R&D PRINCETON, NJ $100000 PERM Oct 25, 2016
EDUCATIONAL TESTING SERVICE Software Developers, Applications, Non R & D (ACW… Princeton, NJ $100000 - $115000 PERM FY 2013
EDUCATIONAL TESTING SERVICE Software Developer Lead Princeton, NJ $99674 - $126262 PERM Nov 17, 2022
About This Data
Data Source

This data comes from the U.S. Department of Labor's public disclosure files for Labor Condition Applications (LCA) and Permanent Employment Certification (PERM) applications.

What You Can Find
  • H-1B Salaries: Wages offered to H-1B specialty occupation workers
  • PERM Salaries: Wages offered for green card sponsorship positions
  • Employer Information: Which companies sponsor most workers
  • Location Data: Salary differences by state and city
How to Use This Data
  • Research salaries for your role at specific companies
  • Compare offers across different locations
  • Find companies that actively sponsor green cards
  • Understand market rates for salary negotiations
Note: This data shows wages from official DOL filings. Actual compensation may include additional benefits, bonuses, and equity not reflected here.

Years of waiting shouldn’t mean years of not knowing. If this helped you read the patterns and breathe a little easier, consider helping keep it free for everyone.