About RBC
RBC is a verified visa sponsoring employer based in Toronto, CA. According to USCIS records, RBC has sponsored 1,067 H-1B visa applications, making it a major H-1B visa sponsor for international workers seeking employment in the United States.
RBC is alsoa licensed UK Skilled Worker visa sponsor and an Ireland Employment Permit holder. This means RBC has been approved by the respective government authorities to hire international workers under their visa sponsorship programs.
Job seekers interested in working at RBC can explore our step-by-step application guide, review visa sponsorship hiring trends, and find recruiter contacts for direct outreach. Use ApplyWave to tailor your resume specifically for RBC job openings and increase your chances of getting hired.
Visa Sponsorship History at RBC
Visa Sponsorship Details
United States — H-1B
United Kingdom — Sponsor Licence
Ireland — Employment Permit
10 employment permits issued
Current Job Openings at RBC
Agent E Bilingue Associé E De Crédit
Directeur De Projet Technologie De Trésorerie Marchés Des Capitaux
Directeur Rice Adjoint E De Succursale
Ingénieur En Recherche
Directeur Directrice Associé Hypothèques Commerciales
Directeur Rice Adjoint E De Succursale
Directeur Directrice Associé Hypothèques Commerciales
Planificateur Rice Financier Ère Relationnel Le
Planificateur Rice Financier Ère Relationnel Le
Planificateur Rice Financier Ère Relationnel Le
Application Resources
Connect with People at RBC
ApplyWave has contact data for RBC to help you reach the right people directly.
Hiring Team at RBC
Common Roles We Track
Frequently Asked Questions About Applying to RBC
How competitive is it to get hired at RBC, and what makes candidates stand out?
RBC maintains a highly selective hiring approach with only 3-5 tracked open positions at any given time, making competition intense for each role. To stand out, focus on demonstrating specialized expertise relevant to RBC's priorities: if applying for technical roles, showcase proficiency in Python or cloud-based financial systems; if pursuing HR or operations roles, highlight experience with large-scale organizational change or regulatory compliance. RBC also values candidates who have researched the company deeply and can articulate how their background aligns with specific RBC business initiatives rather than generic banking experience.
What should I emphasize about my qualifications when applying for a Software Developer role at RBC's GFT division?
RBC's Global Financial Technology (GFT) division is central to their digital transformation strategy. When applying for Software Developer - GFT positions, emphasize Python expertise, experience with microservices architecture, and familiarity with financial systems or payment processing. Beyond technical skills, highlight your understanding of regulatory requirements in fintech, any experience with high-availability systems, and your ability to work in agile environments. RBC looks for developers who can balance innovation with the risk management mindset required in banking.
Does RBC sponsor work visas for international candidates, and how does this factor into the hiring process?
Yes, RBC has a strong track record of visa sponsorship, with 1,067 H-1B approvals documented between 2009-2023. This demonstrates RBC's commitment to recruiting top global talent when the role requires it. However, visa sponsorship is not automatic—RBC will sponsor when you bring specialized skills not readily available in the Canadian or US labor market. In your application, be transparent about your visa needs and, if international, emphasize the unique value you bring that justifies sponsorship investment. The earlier you clarify this in your outreach to recruiters, the smoother the process.
What's the typical timeline for RBC's hiring process from application to offer?
Given RBC's selective hiring and the complexity of financial services roles, expect the process to take 4-8 weeks from initial application to offer. This timeline includes phone screening, technical or behavioral interviews, and potentially multiple rounds with different stakeholders. For specialized roles like Internal Audit Analyst or Senior Software Developer positions, the process may extend longer due to additional compliance vetting. Start your outreach early and maintain regular (but not excessive) communication with your recruiter contact to stay informed of timelines.
