RBC Capital Markets — Green 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%
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
PERM Processing Time by Year
PERM processing time by year
| Year | Filings | Certified | Denied | Withdrawn | Median Processing Days |
|---|---|---|---|---|---|
| 2024 | 13 | 10 | 0 | 3 | 493 |
| 2023 | 27 | 24 | 0 | 3 | 464 |
| 2022 | 25 | 23 | 0 | 2 | 333 |
| 2021 | 12 | 11 | 0 | 1 | 155 |
| 2020 | 20 | 20 | 0 | 0 | 195 |
| 2019 | 9 | 7 | 1 | 1 | 73 |
| 2017 | 9 | 8 | 1 | 0 | 60 |
| 2016 | 12 | 12 | 0 | 0 | 70 |
All PERM Filings
128 total| Job Title | Salary | Location | Filed | Decision | Days | Status |
|---|---|---|---|---|---|---|
Senior Low Latency Engineer G-100-24277-383094 | $147,285 | New York, NY | Oct 3, 2024 | Aug 18, 2025 | 319 | Withdrawn |
Senior Software Engineer G-100-24275-377970 | $107,432 | Minneapolis, MN | Oct 1, 2024 | Oct 2, 2024 | 1 | Withdrawn |
Algorithmic Trading Engineer G-100-24214-237720 | $150,000 | New York, NY | Aug 1, 2024 | Dec 16, 2025 | 502 | Certified |
Senior Technical Developer G-100-24213-236035 | $169,229 | Jersey City, NJ | Jul 31, 2024 | Dec 10, 2025 | 497 | Certified |
Software Engineer G-100-24207-223344 | $116,584 | Minneapolis, MN | Jul 25, 2024 | Dec 10, 2025 | 503 | Certified |
Vice President, Global Investment Banking G-100-24206-219039 | $225,000 | New York, NY | Jul 24, 2024 | Dec 10, 2025 | 504 | Certified |
Vice President, Derivatives Flow Trader G-100-24198-200491 | $225,000 | New York, NY | Jul 16, 2024 | Dec 10, 2025 | 512 | Certified |
Sr. Manager IT Audit, US Functions & Data Governance G-100-24198-200392 | $170,000 | Jersey City, NJ | Jul 16, 2024 | Feb 3, 2025 | 202 | Withdrawn |
Investment Banking Associate G-100-24181-163015 | $200,000 | San Francisco, CA | Jun 29, 2024 | Sep 22, 2025 | 450 | Certified |
Sr. Low Latency Systems Developer - Associate Director G-100-24152-055909 | $225,000 | New york, NY | May 31, 2024 | Sep 11, 2025 | 468 | Certified |
Vice President - RETC G-100-24093-848411 | $174,000 | New York, NY | Apr 2, 2024 | Aug 11, 2025 | 496 | Certified |
Director, Securitized Products G-100-24012-636671 | $229,715 | New York, NY | Jan 12, 2024 | May 28, 2025 | 502 | Certified |
Assoc. Dir., Fin. Control & FRB/OCC Reg. Reporting G-100-24009-628208 | $137,114 | Jersey City, NJ | Jan 9, 2024 | May 28, 2025 | 505 | Certified |
Associate Director, Quantitative Methodology G-100-23353-576989 | $126,100 | Jersey City, NJ | Dec 19, 2023 | Apr 27, 2025 | 495 | Certified |
Sr. Engineering Specialist G-100-23347-564713 | $200,000 | Jersey City, NJ | Dec 13, 2023 | Apr 27, 2025 | 501 | Certified |
Vice President, Index Sales & Structuring G-100-23341-552243 | $210,000 | New York, NY | Dec 7, 2023 | Apr 27, 2025 | 507 | Certified |
Senior Technical Developer G-100-23341-550764 | $140,471 | Jersey City, NJ | Dec 7, 2023 | Apr 27, 2025 | 507 | Certified |
Data Hydration Engineer G-100-23307-478879 | $130,000 | Jersey City, NJ | Nov 3, 2023 | Mar 27, 2025 | 510 | Certified - Expired |
Market Risk Regulatory Initiative Lead G-100-23300-460627 | $175,240 | New York, NY | Oct 27, 2023 | Apr 2, 2025 | 523 | Certified - Expired |
Senior Application Specialist G-100-23297-451380 | $133,250 | Minneapolis, MN | Oct 23, 2023 | Feb 16, 2025 | 482 | Certified - Expired |
Algorithmic Quant Strategist G-100-23296-449329 | $250,000 | New York, NY | Oct 23, 2023 | Mar 1, 2025 | 495 | Certified - Expired |
Senior Data Engineer G-100-23293-447734 | $130,000 | Jersey City, NJ | Oct 20, 2023 | Mar 8, 2025 | 505 | Certified - Expired |
Associate - DCM - Private Placements G-100-23291-440066 | $185,000 | New York, NY | Oct 18, 2023 | Mar 1, 2025 | 500 | Certified - Expired |
Project Manager G-100-23273-402225 | $155,000 | New York, NY | Sep 30, 2023 | Jan 28, 2025 | 486 | Certified - Expired |
IT Engineering Specialist G-100-23272-395905 | $138,590 | Jersey City, NJ | Sep 29, 2023 | Jan 28, 2025 | 487 | Certified - Expired |
Algorithmic Quant Strategist G-100-23258-351929 | $175,000 | New York, NY | Sep 15, 2023 | Jan 28, 2025 | 501 | Certified - Expired |
Senior Software Engineer G-100-23250-329288 | $131,800 | Minneapolis, MN | Sep 7, 2023 | Jan 28, 2025 | 509 | Certified - Expired |
Associate Director, Surveillance Strategy & Governance G-100-23240-302447 | $160,000 | Jersey City, NJ | Aug 28, 2023 | Nov 23, 2024 | 453 | Certified - Expired |
Director Tech Enablement G-100-23237-295794 | $219,300 | Jersey City, NJ | Aug 25, 2023 | Oct 24, 2023 | 60 | Withdrawn |
Vice President, Investment Banking G-100-23235-289784 | $250,000 | New York, NY | Aug 23, 2023 | Nov 22, 2024 | 457 | Certified - Expired |
DIR., US Power, Utilities, & Infrastructure Invest. Banking G-100-23229-273049 | $300,000 | New York, NY | Aug 17, 2023 | Nov 21, 2024 | 462 | Certified - Expired |
Associate Director, US Control Room G-100-23215-237236 | $153,700 | San Francisco, CA | Aug 3, 2023 | Nov 23, 2024 | 478 | Certified - Expired |
Associate Director, Model Risk G-100-23181-158767 | $146,370 | Jersey City, NJ | Jun 30, 2023 | Aug 5, 2024 | 402 | Certified |
Associate Director, Securitized Products A-23048-02956 | $117,499 | New York, NY | May 31, 2023 | Jun 6, 2024 | 372 | Certified |
Associate, Investment Banking A-23116-33759 | $225,000 | New York, NY | Apr 28, 2023 | May 8, 2024 | 376 | Certified |
Vice President, Trader II A-23046-01865 | $210,000 | New York, NY | Apr 28, 2023 | May 3, 2024 | 371 | Certified |
Vice President, Quantitative Analyst A-23027-93850 | $210,000 | New York, NY | Apr 28, 2023 | May 2, 2024 | 370 | Certified |
Vice President, Global Investment Banking, Data Center Team A-22340-68001 | $275,000 | New York, NY | Apr 10, 2023 | May 2, 2024 | 388 | Certified |
Investment Banker – Vice President – Financial Institutions Group (FIG) A-22340-68166 | $275,000 | New York, NY | Mar 10, 2023 | Oct 18, 2023 | 222 | Withdrawn |
Senior Project Manager A-23013-87373 | $125,000 | Minneapolis, MN | Jan 23, 2023 | Oct 4, 2023 | 254 | Withdrawn |
Associate Director, GRM Technologies A-22308-51933 | $125,100 | Jersey City, NJ | Dec 19, 2022 | Nov 16, 2023 | 332 | Certified-Expired |
Senior Software Engineer A-22258-22143 | $119,059 | Minneapolis, MN | Dec 16, 2022 | Mar 6, 2024 | 446 | Certified-Expired |
Senior Developer A-22258-22049 | $156,313 | Jersey City, NJ | Dec 9, 2022 | Jan 22, 2024 | 409 | Certified-Expired |
Associate, GIB A-22245-15970 | $175,000 | New York, NY | Dec 9, 2022 | Jan 22, 2024 | 409 | Certified-Expired |
Financial Analyst (Associate Director) A-22311-52819 | $131,206 | Jersey City, NJ | Dec 6, 2022 | Nov 13, 2023 | 342 | Certified-Expired |
Associate Director, GRM Technologies A-22311-52836 | $124,000 | Jersey City, NJ | Nov 28, 2022 | Oct 20, 2023 | 326 | Certified-Expired |
Data Engineer, RiskHub Risk Services A-22222-03634 | $135,000 | New York, NY | Nov 23, 2022 | Oct 18, 2023 | 329 | Certified-Expired |
Business Analyst A-22207-94852 | $130,000 | Jersey City, NJ | Nov 23, 2022 | Oct 18, 2023 | 329 | Certified-Expired |
Vice President, Quantitative Analyst A-22207-94843 | $210,000 | New York, NY | Nov 23, 2022 | Oct 18, 2023 | 329 | Certified-Expired |
Associate Director – FRDMO A-22231-08648 | $159,620 | Jersey City, NJ | Nov 18, 2022 | Oct 10, 2023 | 326 | Certified-Expired |
Senior IT Engineering Advisor A-22290-40415 | $178,600 | Jersey City, NJ | Nov 9, 2022 | Sep 25, 2023 | 320 | Certified |
Vice President, Quantitative Analyst A-22255-19623 | $210,000 | New York, NY | Nov 8, 2022 | Oct 25, 2023 | 351 | Certified-Expired |
Market Risk Analyst A-22244-15510 | $130,021 | New York, NY | Nov 4, 2022 | Oct 25, 2023 | 355 | Certified-Expired |
Vice President, Global Index Strategist, Program Trading A-22234-09417 | $210,000 | New York, NY | Oct 31, 2022 | Sep 15, 2023 | 319 | Certified |
Associate Director, GRM-Volcker Governance Metrics Analysis A-22231-08661 | $159,619 | New York, NY | Oct 19, 2022 | Sep 6, 2023 | 322 | Certified |
Vice President, Electronic Sales Trader A-22221-03010 | $160,000 | New York, NY | Aug 16, 2022 | May 24, 2023 | 281 | Certified |
Director, GRM Technology A-22161-70179 | $160,000 | Jersey City, NJ | Jul 7, 2022 | Oct 13, 2023 | 463 | Certified-Expired |
Associate, GIB A-22126-51342 | $195,000 | New York, NY | May 25, 2022 | Mar 17, 2023 | 296 | Withdrawn |
Vice President – Investment Grade Trader A-22126-51303 | $225,000 | New York, NY | May 19, 2022 | Jun 5, 2023 | 382 | Certified |
Vice President, Core Quantitative Analyst A-22112-44633 | $210,000 | New York, NY | May 9, 2022 | Jun 5, 2023 | 392 | Certified |
Associate Director – Model Risk Governance A-22111-43915 | $159,619 | Jersey City, NJ | May 5, 2022 | May 31, 2023 | 391 | Certified |
Senior Developer A-22061-17976 | $147,500 | Jersey City, NJ | Mar 23, 2022 | Feb 1, 2023 | 315 | Withdrawn |
Investment Banker, Director A-21336-80327 | $250,000 | New York, NY | Mar 4, 2022 | Nov 30, 2022 | 271 | Certified-Expired |
Developer A-21278-53990 | $133,926 | New York, NY | Feb 11, 2022 | Oct 12, 2022 | 243 | Certified-Expired |
Business Initiatives Manager - CAS A-21348-86246 | $105,851 | Minneapolis, MN | Jan 6, 2022 | Dec 23, 2022 | 351 | Certified-Expired |
Project Manager A-21060-56574 | $160,000 | Jersey City, NJ | May 26, 2021 | Aug 11, 2021 | 77 | Withdrawn |
Technical Lead, Sales Services Team A-21060-56620 | $165,000 | JERSEY CITY, NJ | Apr 29, 2021 | Sep 21, 2021 | 145 | Certified |
Business Manager A-20366-38129 | $200,000 | Jersey City, NJ | Apr 28, 2021 | Sep 21, 2021 | 146 | Certified |
Associate, Municipal Derivatives and Taxable Trader A-21060-56615 | $160,000 | New York, NY | Apr 9, 2021 | Sep 21, 2021 | 165 | Certified |
Cyber Technology Security Analyst A-21071-61329 | $127,858 | Jersey City, NJ | Apr 8, 2021 | Sep 21, 2021 | 166 | Certified |
Global Linux/Solaris Infrastructure Administrator A-20366-38089 | $143,936 | JERSEY CITY, NJ | Mar 29, 2021 | Aug 3, 2021 | 127 | Certified |
Senior Data Quality Analyst A-20366-38093 | $152,000 | Jersey City, NJ | Mar 22, 2021 | Aug 3, 2021 | 134 | Certified |
DEVELOPMENT MANAGER A-21021-44237 | $160,000 | JERSEY CITY, NJ | Mar 17, 2021 | Sep 27, 2021 | 194 | Certified |
US Cash Trade Management Development Lead A-20315-18899 | $175,989 | Jersey City, NJ | Mar 4, 2021 | Aug 4, 2021 | 153 | Certified |
Quantitative Developer A-20314-18373 | $210,000 | New York, NY | Feb 17, 2021 | Jul 22, 2021 | 155 | Certified |
Strategist, Algorithmic Quant A-20349-32729 | $210,000 | New York, NY | Feb 8, 2021 | Jul 23, 2021 | 165 | Certified |
Geospatial Data Scientist A-20315-18936 | $110,000 | New York, NY | Jan 6, 2021 | Jul 2, 2021 | 177 | Certified |
Associate, GIB (Consumer and Retail) A-20345-31661 | $200,000 | New York, NY | Dec 21, 2020 | Jun 14, 2021 | 175 | Certified |
Senior Research Associate A-20315-18916 | $178,456 | San Francisco, CA | Dec 21, 2020 | Jun 14, 2021 | 175 | Certified |
SENIOR JAVA DEVELOPER A-20314-18339 | $143,936 | JERSEY CITY, NJ | Dec 21, 2020 | Jun 14, 2021 | 175 | Certified |
Senior Business Intelligence Developer A-20246-94963 | $150,000 | Jersey City, NJ | Dec 14, 2020 | Jun 9, 2021 | 177 | Certified |
Senior Developer, Fixed Income Technology A-20204-79256 | $150,000 | Jersey City, NJ | Nov 22, 2020 | May 19, 2021 | 178 | Certified |
Assistant Vice President, Associate Strategist A-20317-20369 | $208,770 | New York, NY | Nov 13, 2020 | May 27, 2021 | 195 | Certified |
Quality Assurance Lead A-20204-79287 | $130,000 | Jersey City, NJ | Oct 2, 2020 | May 21, 2021 | 231 | Certified |
Data Architect, Global Equity A-20267-03053 | $125,000 | Jersey City, NJ | Sep 30, 2020 | Apr 30, 2021 | 212 | Certified |
Development Technical Lead A-20260-00205 | $117,021 | Jersey City, NJ | Sep 23, 2020 | Apr 26, 2021 | 215 | Certified |
Analyst, Electronic Trading A-20205-79922 | $127,499 | New York, NY | Jul 27, 2020 | Mar 5, 2021 | 221 | Certified-Expired |
Senior Application Support Analyst A-20197-76684 | $90,000 | New York, NY | Jul 22, 2020 | Feb 26, 2021 | 219 | Certified-Expired |
Senior Developer A-20189-73567 | $220,000 | New York, NY | Jul 13, 2020 | Feb 17, 2021 | 219 | Certified-Expired |
Sales Trader, European Products A-20176-68964 | $250,000 | New York, NY | Jul 9, 2020 | Feb 5, 2021 | 211 | Certified-Expired |
Vice President, Global Investment Banking A-20182-71460 | $250,000 | Houston, TX | Jul 8, 2020 | Feb 16, 2021 | 223 | Certified-Expired |
Applications Engineer A-20174-68221 | $165,000 | Jersey City, NJ | Jul 8, 2020 | Feb 16, 2021 | 223 | Certified-Expired |
Vice President, Global Investment Banking A-20141-56408 | $250,000 | New York, NY | Jun 4, 2020 | Dec 23, 2020 | 202 | Certified-Expired |
Senior Software Engineer A-20136-54935 | $116,000 | Minneapolis, MN | May 20, 2020 | Nov 17, 2020 | 181 | Certified-Expired |
Software Engineer A-20135-54539 | $97,656 | Minneapolis, MN | May 19, 2020 | Nov 10, 2020 | 175 | Certified-Expired |
Director, Market Risk Stress Testing A-20134-53988 | $170,000 | New York, NY | May 19, 2020 | Nov 10, 2020 | 175 | Certified-Expired |
Developer, Quantitative A-20133-53308 | $200,000 | New York, NY | May 19, 2020 | May 3, 2021 | 349 | Certified |
Manager, Control, CFO Group A-19106-93705 | $259,834 | Jersey City, NJ | Jul 11, 2019 | Sep 20, 2019 | 71 | Certified |
Vice President (Technology), Global Investment Banking A-19172-21701 | $212,181 | New York, NY | Jul 3, 2019 | Sep 13, 2019 | 72 | Certified |
Research Associate A-19142-08575 | $169,520 | New York, NY | Jun 17, 2019 | Nov 25, 2020 | 527 | Denied |
Page 1 of 2
Similar Visa Sponsors
Raleigh, NC
2K employees
First Citizens Bank and Trust
Columbus, OH
8K employees
The Huntington National Bank
Chicago, IL
129 employees
HSBC BANK USA, N.A.
Detroit, MI
2K employees
Ally Bank
Los Angeles, CA
1K employees
City National Bank
Boston, MA
964 employees
Santander Bank
Frequently Asked Questions
U.S. Immigration Solved
Ready to modernize your immigration program?


U.S. Immigration Solved
Ready to modernize your immigration program?
What now
Let's discuss your immigration needs
and build a solution that works.
Start today