Last Updated Apr 2026
Minneapolis, MN
1,803 employees
Est. 1899
rbc.com
RBC Capital Markets logo

RBC Capital MarketsGreen Card PERM Data

RBC Capital Markets PERM & Green Card Filings

Does RBC Capital Markets sponsor green cards? Yes. Below is every PERM labor certification filing by RBC Capital Markets, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

0

Recent processing time

16 monthsApprox.

Green Card Commitment

24.3%

High

PERM Filing Risk Factors

The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 5 PERM filings in the last year.

Unusual Job Requirements

3 of 5 filings

The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.

PERM Filings by Quarter

PERM filings by quarter

5101520201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

12525037550020162017201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2024131003493
2023272403464
2022252302333
2021121101155
2020202000195
2019971173
2017981060
201612120070

All PERM Filings

128 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Senior Low Latency Engineer
G-100-24277-383094
$147,285New York, NYOct 3, 2024Aug 18, 2025319Withdrawn
Senior Software Engineer
G-100-24275-377970
$107,432Minneapolis, MNOct 1, 2024Oct 2, 20241Withdrawn
Algorithmic Trading Engineer
G-100-24214-237720
$150,000New York, NYAug 1, 2024Dec 16, 2025502Certified
Senior Technical Developer
G-100-24213-236035
$169,229Jersey City, NJJul 31, 2024Dec 10, 2025497Certified
Software Engineer
G-100-24207-223344
$116,584Minneapolis, MNJul 25, 2024Dec 10, 2025503Certified
Vice President, Global Investment Banking
G-100-24206-219039
$225,000New York, NYJul 24, 2024Dec 10, 2025504Certified
Vice President, Derivatives Flow Trader
G-100-24198-200491
$225,000New York, NYJul 16, 2024Dec 10, 2025512Certified
Sr. Manager IT Audit, US Functions & Data Governance
G-100-24198-200392
$170,000Jersey City, NJJul 16, 2024Feb 3, 2025202Withdrawn
Investment Banking Associate
G-100-24181-163015
$200,000San Francisco, CAJun 29, 2024Sep 22, 2025450Certified
Sr. Low Latency Systems Developer - Associate Director
G-100-24152-055909
$225,000New york, NYMay 31, 2024Sep 11, 2025468Certified
Vice President - RETC
G-100-24093-848411
$174,000New York, NYApr 2, 2024Aug 11, 2025496Certified
Director, Securitized Products
G-100-24012-636671
$229,715New York, NYJan 12, 2024May 28, 2025502Certified
Assoc. Dir., Fin. Control & FRB/OCC Reg. Reporting
G-100-24009-628208
$137,114Jersey City, NJJan 9, 2024May 28, 2025505Certified
Associate Director, Quantitative Methodology
G-100-23353-576989
$126,100Jersey City, NJDec 19, 2023Apr 27, 2025495Certified
Sr. Engineering Specialist
G-100-23347-564713
$200,000Jersey City, NJDec 13, 2023Apr 27, 2025501Certified
Vice President, Index Sales & Structuring
G-100-23341-552243
$210,000New York, NYDec 7, 2023Apr 27, 2025507Certified
Senior Technical Developer
G-100-23341-550764
$140,471Jersey City, NJDec 7, 2023Apr 27, 2025507Certified
Data Hydration Engineer
G-100-23307-478879
$130,000Jersey City, NJNov 3, 2023Mar 27, 2025510Certified - Expired
Market Risk Regulatory Initiative Lead
G-100-23300-460627
$175,240New York, NYOct 27, 2023Apr 2, 2025523Certified - Expired
Senior Application Specialist
G-100-23297-451380
$133,250Minneapolis, MNOct 23, 2023Feb 16, 2025482Certified - Expired
Algorithmic Quant Strategist
G-100-23296-449329
$250,000New York, NYOct 23, 2023Mar 1, 2025495Certified - Expired
Senior Data Engineer
G-100-23293-447734
$130,000Jersey City, NJOct 20, 2023Mar 8, 2025505Certified - Expired
Associate - DCM - Private Placements
G-100-23291-440066
$185,000New York, NYOct 18, 2023Mar 1, 2025500Certified - Expired
Project Manager
G-100-23273-402225
$155,000New York, NYSep 30, 2023Jan 28, 2025486Certified - Expired
IT Engineering Specialist
G-100-23272-395905
$138,590Jersey City, NJSep 29, 2023Jan 28, 2025487Certified - Expired
Algorithmic Quant Strategist
G-100-23258-351929
$175,000New York, NYSep 15, 2023Jan 28, 2025501Certified - Expired
Senior Software Engineer
G-100-23250-329288
$131,800Minneapolis, MNSep 7, 2023Jan 28, 2025509Certified - Expired
Associate Director, Surveillance Strategy & Governance
G-100-23240-302447
$160,000Jersey City, NJAug 28, 2023Nov 23, 2024453Certified - Expired
Director Tech Enablement
G-100-23237-295794
$219,300Jersey City, NJAug 25, 2023Oct 24, 202360Withdrawn
Vice President, Investment Banking
G-100-23235-289784
$250,000New York, NYAug 23, 2023Nov 22, 2024457Certified - Expired
DIR., US Power, Utilities, & Infrastructure Invest. Banking
G-100-23229-273049
$300,000New York, NYAug 17, 2023Nov 21, 2024462Certified - Expired
Associate Director, US Control Room
G-100-23215-237236
$153,700San Francisco, CAAug 3, 2023Nov 23, 2024478Certified - Expired
Associate Director, Model Risk
G-100-23181-158767
$146,370Jersey City, NJJun 30, 2023Aug 5, 2024402Certified
Associate Director, Securitized Products
A-23048-02956
$117,499New York, NYMay 31, 2023Jun 6, 2024372Certified
Associate, Investment Banking
A-23116-33759
$225,000New York, NYApr 28, 2023May 8, 2024376Certified
Vice President, Trader II
A-23046-01865
$210,000New York, NYApr 28, 2023May 3, 2024371Certified
Vice President, Quantitative Analyst
A-23027-93850
$210,000New York, NYApr 28, 2023May 2, 2024370Certified
Vice President, Global Investment Banking, Data Center Team
A-22340-68001
$275,000New York, NYApr 10, 2023May 2, 2024388Certified
Investment Banker – Vice President – Financial Institutions Group (FIG)
A-22340-68166
$275,000New York, NYMar 10, 2023Oct 18, 2023222Withdrawn
Senior Project Manager
A-23013-87373
$125,000Minneapolis, MNJan 23, 2023Oct 4, 2023254Withdrawn
Associate Director, GRM Technologies
A-22308-51933
$125,100Jersey City, NJDec 19, 2022Nov 16, 2023332Certified-Expired
Senior Software Engineer
A-22258-22143
$119,059Minneapolis, MNDec 16, 2022Mar 6, 2024446Certified-Expired
Senior Developer
A-22258-22049
$156,313Jersey City, NJDec 9, 2022Jan 22, 2024409Certified-Expired
Associate, GIB
A-22245-15970
$175,000New York, NYDec 9, 2022Jan 22, 2024409Certified-Expired
Financial Analyst (Associate Director)
A-22311-52819
$131,206Jersey City, NJDec 6, 2022Nov 13, 2023342Certified-Expired
Associate Director, GRM Technologies
A-22311-52836
$124,000Jersey City, NJNov 28, 2022Oct 20, 2023326Certified-Expired
Data Engineer, RiskHub Risk Services
A-22222-03634
$135,000New York, NYNov 23, 2022Oct 18, 2023329Certified-Expired
Business Analyst
A-22207-94852
$130,000Jersey City, NJNov 23, 2022Oct 18, 2023329Certified-Expired
Vice President, Quantitative Analyst
A-22207-94843
$210,000New York, NYNov 23, 2022Oct 18, 2023329Certified-Expired
Associate Director – FRDMO
A-22231-08648
$159,620Jersey City, NJNov 18, 2022Oct 10, 2023326Certified-Expired
Senior IT Engineering Advisor
A-22290-40415
$178,600Jersey City, NJNov 9, 2022Sep 25, 2023320Certified
Vice President, Quantitative Analyst
A-22255-19623
$210,000New York, NYNov 8, 2022Oct 25, 2023351Certified-Expired
Market Risk Analyst
A-22244-15510
$130,021New York, NYNov 4, 2022Oct 25, 2023355Certified-Expired
Vice President, Global Index Strategist, Program Trading
A-22234-09417
$210,000New York, NYOct 31, 2022Sep 15, 2023319Certified
Associate Director, GRM-Volcker Governance Metrics Analysis
A-22231-08661
$159,619New York, NYOct 19, 2022Sep 6, 2023322Certified
Vice President, Electronic Sales Trader
A-22221-03010
$160,000New York, NYAug 16, 2022May 24, 2023281Certified
Director, GRM Technology
A-22161-70179
$160,000Jersey City, NJJul 7, 2022Oct 13, 2023463Certified-Expired
Associate, GIB
A-22126-51342
$195,000New York, NYMay 25, 2022Mar 17, 2023296Withdrawn
Vice President – Investment Grade Trader
A-22126-51303
$225,000New York, NYMay 19, 2022Jun 5, 2023382Certified
Vice President, Core Quantitative Analyst
A-22112-44633
$210,000New York, NYMay 9, 2022Jun 5, 2023392Certified
Associate Director – Model Risk Governance
A-22111-43915
$159,619Jersey City, NJMay 5, 2022May 31, 2023391Certified
Senior Developer
A-22061-17976
$147,500Jersey City, NJMar 23, 2022Feb 1, 2023315Withdrawn
Investment Banker, Director
A-21336-80327
$250,000New York, NYMar 4, 2022Nov 30, 2022271Certified-Expired
Developer
A-21278-53990
$133,926New York, NYFeb 11, 2022Oct 12, 2022243Certified-Expired
Business Initiatives Manager - CAS
A-21348-86246
$105,851Minneapolis, MNJan 6, 2022Dec 23, 2022351Certified-Expired
Project Manager
A-21060-56574
$160,000Jersey City, NJMay 26, 2021Aug 11, 202177Withdrawn
Technical Lead, Sales Services Team
A-21060-56620
$165,000JERSEY CITY, NJApr 29, 2021Sep 21, 2021145Certified
Business Manager
A-20366-38129
$200,000Jersey City, NJApr 28, 2021Sep 21, 2021146Certified
Associate, Municipal Derivatives and Taxable Trader
A-21060-56615
$160,000New York, NYApr 9, 2021Sep 21, 2021165Certified
Cyber Technology Security Analyst
A-21071-61329
$127,858Jersey City, NJApr 8, 2021Sep 21, 2021166Certified
Global Linux/Solaris Infrastructure Administrator
A-20366-38089
$143,936JERSEY CITY, NJMar 29, 2021Aug 3, 2021127Certified
Senior Data Quality Analyst
A-20366-38093
$152,000Jersey City, NJMar 22, 2021Aug 3, 2021134Certified
DEVELOPMENT MANAGER
A-21021-44237
$160,000JERSEY CITY, NJMar 17, 2021Sep 27, 2021194Certified
US Cash Trade Management Development Lead
A-20315-18899
$175,989Jersey City, NJMar 4, 2021Aug 4, 2021153Certified
Quantitative Developer
A-20314-18373
$210,000New York, NYFeb 17, 2021Jul 22, 2021155Certified
Strategist, Algorithmic Quant
A-20349-32729
$210,000New York, NYFeb 8, 2021Jul 23, 2021165Certified
Geospatial Data Scientist
A-20315-18936
$110,000New York, NYJan 6, 2021Jul 2, 2021177Certified
Associate, GIB (Consumer and Retail)
A-20345-31661
$200,000New York, NYDec 21, 2020Jun 14, 2021175Certified
Senior Research Associate
A-20315-18916
$178,456San Francisco, CADec 21, 2020Jun 14, 2021175Certified
SENIOR JAVA DEVELOPER
A-20314-18339
$143,936JERSEY CITY, NJDec 21, 2020Jun 14, 2021175Certified
Senior Business Intelligence Developer
A-20246-94963
$150,000Jersey City, NJDec 14, 2020Jun 9, 2021177Certified
Senior Developer, Fixed Income Technology
A-20204-79256
$150,000Jersey City, NJNov 22, 2020May 19, 2021178Certified
Assistant Vice President, Associate Strategist
A-20317-20369
$208,770New York, NYNov 13, 2020May 27, 2021195Certified
Quality Assurance Lead
A-20204-79287
$130,000Jersey City, NJOct 2, 2020May 21, 2021231Certified
Data Architect, Global Equity
A-20267-03053
$125,000Jersey City, NJSep 30, 2020Apr 30, 2021212Certified
Development Technical Lead
A-20260-00205
$117,021Jersey City, NJSep 23, 2020Apr 26, 2021215Certified
Analyst, Electronic Trading
A-20205-79922
$127,499New York, NYJul 27, 2020Mar 5, 2021221Certified-Expired
Senior Application Support Analyst
A-20197-76684
$90,000New York, NYJul 22, 2020Feb 26, 2021219Certified-Expired
Senior Developer
A-20189-73567
$220,000New York, NYJul 13, 2020Feb 17, 2021219Certified-Expired
Sales Trader, European Products
A-20176-68964
$250,000New York, NYJul 9, 2020Feb 5, 2021211Certified-Expired
Vice President, Global Investment Banking
A-20182-71460
$250,000Houston, TXJul 8, 2020Feb 16, 2021223Certified-Expired
Applications Engineer
A-20174-68221
$165,000Jersey City, NJJul 8, 2020Feb 16, 2021223Certified-Expired
Vice President, Global Investment Banking
A-20141-56408
$250,000New York, NYJun 4, 2020Dec 23, 2020202Certified-Expired
Senior Software Engineer
A-20136-54935
$116,000Minneapolis, MNMay 20, 2020Nov 17, 2020181Certified-Expired
Software Engineer
A-20135-54539
$97,656Minneapolis, MNMay 19, 2020Nov 10, 2020175Certified-Expired
Director, Market Risk Stress Testing
A-20134-53988
$170,000New York, NYMay 19, 2020Nov 10, 2020175Certified-Expired
Developer, Quantitative
A-20133-53308
$200,000New York, NYMay 19, 2020May 3, 2021349Certified
Manager, Control, CFO Group
A-19106-93705
$259,834Jersey City, NJJul 11, 2019Sep 20, 201971Certified
Vice President (Technology), Global Investment Banking
A-19172-21701
$212,181New York, NYJul 3, 2019Sep 13, 201972Certified
Research Associate
A-19142-08575
$169,520New York, NYJun 17, 2019Nov 25, 2020527Denied

Page 1 of 2

Frequently Asked Questions

Yes. RBC Capital Markets has filed 128 PERM labor certification applications with the Department of Labor, with 115 certified. The median processing time from filing to decision has been 237 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2