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.

320

Results Found

$150579

Average Salary

$46987

Minimum

$277410

Maximum

Active filters: Employer: RBC CAPITAL MARKETS LLC
Employer Role Location Salary Program Filing Date
RBC Capital Markets LLC Global Linux/Solaris Infrastructure Administrator JERSEY CITY, NJ $143936 PERM Mar 29, 2021
RBC Capital Markets LLC SENIOR JAVA DEVELOPER JERSEY CITY, NJ $143936 PERM Dec 21, 2020
RBC CAPITAL MARKETS, LLC Computer and Information Systems Managers JERSEY CITY, NJ $143749 PERM Feb 27, 2017
RBC Capital Markets, LLC Risk Program Manager 2LOD - KBGFJG90655-2 Los Angeles, CA $143488 H-1B Nov 16, 2022
RBC CAPITAL MARKETS, LLC Financial Analysts New York, NY $142438 PERM FY 2014
RBC Capital Markets LLC Master Software Engineer - Salesforce Minneapolis, MN $142150 PERM Jun 25, 2021
RBC CAPITAL MARKETS, LLC Financial Specialists, All Other JERSEY CITY, NJ $141750 PERM Dec 27, 2017
RBC Capital Markets LLC Associate Director, Quantitative Methodology-KBGF… Jersey City, NJ $141100 H-1B FY 2025
RBC Capital Markets LLC Data Scientist New York, NY $140000 PERM Sep 1, 2021
RBC Capital Markets LLC Quantitative Analyst, Global Markets Analytics New York, NY $140000 - $160000 PERM Jul 29, 2019
RBC Capital Markets LLC Computer Systems Analysts Minneapolis, MN $140000 PERM Feb 15, 2019
RBC CAPITAL MARKETS, LLC Mathematicians JERSEY CITY, NJ $140000 PERM Feb 1, 2018
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $140000 - $160000 PERM Jul 24, 2014
RBC CAPITAL MARKETS, LLC Computer Systems Analysts New York, NY $140000 PERM FY 2014
RBC CAPITAL MARKETS, LLC Computer Systems Analysts NEW YORK, NY $140000 - $165000 PERM FY 2012
RBC CAPITAL MARKETS, LLC Computer Systems Analyst NEW YORK, NY $140000 - $160000 PERM FY 2011
RBC Capital Markets LLC Software Developers, Applications Minneapolis, MN $138861 PERM Jan 25, 2019
RBC Capital Markets LLC Software Developers, Applications Minneapolis, MN $138861 PERM Jan 25, 2019
RBC CAPITAL MARKETS, LLC Computer and Information Systems Managers JERSEY CITY, NJ $138133 PERM Aug 8, 2016
RBC CAPITAL MARKETS, LLC Computer Occupations, All Other JERSEY CITY, NJ $138000 PERM Jan 4, 2019
RBC CAPITAL MARKETS, LLC Software Developers, Systems Software JERSEY CITY, NJ $137696 PERM Feb 6, 2018
RBC CAPITAL MARKETS CORPORATION Financial Analysts NEW YORK, NY $137000 - $200000 PERM FY 2010
RBC CAPITAL MARKETS, LLC Computer Systems Analysts JERSEY CITY, NJ $135886 - $154000 PERM Nov 28, 2018
RBC Capital Markets LLC Computer Systems Analysts Minneapolis, MN $135886 PERM Mar 28, 2019
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $135283 PERM Jun 8, 2018
RBC CAPITAL MARKETS LLC Data Engineer, RiskHub Risk Services New York, NY $135000 PERM Nov 23, 2022
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $135000 - $155000 PERM Jul 24, 2018
RBC CAPITAL MARKETS, LLC Credit Analysts JERSEY CITY, NJ $135000 PERM Sep 5, 2017
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $135000 - $155000 PERM Nov 6, 2017
RBC CAPITAL MARKETS, LLC Software Developers, Applications NEW YORK, NY $135000 PERM FY 2012
RBC Capital Markets LLC Associate Director, Model Risk Management New York, NY $133950 PERM Dec 24, 2021
RBC CAPITAL MARKETS LLC Developer New York, NY $133926 PERM Feb 11, 2022
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $131997 - $152000 PERM Jun 23, 2017
RBC CAPITAL MARKETS, LLC Software Developers, Applications JERSEY CITY, NJ $131997 - $145000 PERM Sep 15, 2017
RBC Capital Markets LLC Sr. Software Engineer, Informatica MDM Minneapolis, MN $131500 PERM Dec 21, 2021
RBC CAPITAL MARKETS LLC Financial Analyst (Associate Director) Jersey City, NJ $131206 PERM Dec 6, 2022
RBC CAPITAL MARKETS LLC Market Risk Analyst New York, NY $130021 PERM Nov 4, 2022
RBC CAPITAL MARKETS LLC Business Analyst Jersey City, NJ $130000 PERM Nov 23, 2022
RBC Capital Markets LLC Quality Assurance Lead Jersey City, NJ $130000 PERM Oct 2, 2020
RBC CAPITAL MARKETS, LLC Financial Analyst JERSEY CITY, NJ $130000 - $175000 PERM Jul 13, 2017
RBC CAPITAL MARKETS, LLC Software Developers, Applications New York, NY $130000 - $145000 PERM FY 2013
RBC CAPITAL MARKETS, LLC Financial Analysts NEW YORK, NY $130000 - $145000 PERM FY 2012
RBC CAPITAL MARKETS CORPORATION Financial Managers, Branch or Department NEW YORK, NY $130000 - $150000 PERM FY 2010
RBC CAPITAL MARKETS CORPORATION COMPUTER & INFORMATION SCIENTIST NEW YORK, NY $130000 - $150000 PERM FY 2008
RBC Capital Markets LLC Senior Technical Analyst, DevOps and Data Science Jersey City, NJ $128900 PERM May 17, 2021
RBC CAPITAL MARKETS, LLC Securities, Commodities, and Financial Services S… NEW YORK, NY $128500 PERM FY 2012
RBC CAPITAL MARKETS, LLC Software Developers, Applications New York, NY $128000 PERM FY 2014
RBC CAPITAL MARKETS, LLC Computer Systems Analysts JERSEY CITY, NJ $127878 PERM Apr 25, 2018
RBC Capital Markets LLC Cyber Technology Security Analyst Jersey City, NJ $127858 PERM Apr 8, 2021
RBC Capital Markets LLC Analyst, Electronic Trading New York, NY $127499 PERM Jul 27, 2020
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.