Jobs at RBC

Positions 15,931

Royal Bank of Canada (RBC) is North America’s largest lender and a leader in financial technology. Its tech division powers digital banking, mobile apps, and AI‑driven analytics that serve millions of customers.

RBC hires software engineers, data scientists, cloud architects, security analysts, and product managers. Candidates can expect rigorous technical interviews, collaborative projects, and a focus on continuous learning.

Checking RBC listings on Job Transparency gives you instant access to salary ranges, employee sentiment scores, and real‑world reviews—helping you compare offers and negotiate confidently.

Senior Site Reliability Engineer

Company: RBC

Location: Portland, OR

Posted Aug 21, 2024

The job posting is for an Application Support SRE position at City National Bank, a company that thrives on progressive thinking and collaboration. The role involves supporting the development and implementation of Site Reliability Engineering solutions, working with various teams, and ensuring the availability and uptime of applications.

Manager, Global Functions Finance

Company: RBC

Location: Other US Location

Posted Aug 21, 2024

The job description is for a Manager Global Functions Finance role at RBC. The job involves managing end-to-end processes, providing guidance and support to end-users, and building strong relationships with business platform finance teams. The job requires strong analytical and problem-solving skills, excellent knowledge of finance systems and processes, and excellent proficiency in Excel.

Quality Engineering Analyst, GFT(Halifax)

Company: RBC

Location: Other US Location

Posted Aug 20, 2024

The job posting is for a Quality Engineering Analyst role on the Fraud IT team at RBC. The role requires a degree in Computer Science or related field, 1-2 years of QE experience, and knowledge of testing life cycle, shift left approach, and defect management processes. The job offers a comprehensive total rewards program, flexible work-life balance, and opportunities to make a difference and impact.

Sr. Product Manager

Company: RBC

Location: Other US Location

Posted Aug 19, 2024

The job description is for a Digital Product Manager at RBC, responsible for managing infrastructure services and engineering products. The role involves product lifecycle management, competitive analysis, and stakeholder engagement. The job offers a comprehensive total rewards program, flexible work arrangements, and opportunities for growth and development.

Senior Manager, Marketing Analytics (12-Month Contract)

Company: RBC

Location: Queens

Posted Aug 21, 2024

The job posting is for a Senior Manager position in the Marketing Analytics team at RBC. The role requires technical skills, business acumen, and the ability to think creatively. The job involves managing analytics, delivering insights, and working with senior leaders.

Technical Systems Analyst

Company: RBC

Location: Other US Location

Posted Aug 19, 2024

The job description is for a software development position in the Clearing and Settlements team at RBC. The team develops and supports applications for processing and settling transactions. The job requires experience in Java, UNIX, and IT infrastructure, as well as Agile DevOps and Software Development Life Cycle practices. The company offers a comprehensive Total Rewards Program, flexible work-life balance options, and opportunities to make a difference.

Lead Data Protection Analyst

Company: RBC

Location: Portland, OR

Posted Aug 20, 2024

RBC is looking for experienced Data Protection Lead Analysts in the Greater Vancouver area to work in a cross-functional team, providing oversight, monitoring, and technical control enhancements to existing data loss protection services and processes.

Pega Software Developer

Company: RBC

Location: Other US Location

Posted Aug 20, 2024

The job posting is for a Software Developer position in Wealth Management Technology and Solutions. The role involves designing and coding application programs, reviewing and modifying programming systems, and ensuring the operating efficiency of existing application systems. The job requires a Bachelor's degree in Business Administration, Engineering, or Computer Science, and experience with Pega 8X, Java, J2EE, HTML, and SQL Server.

Senior UI/UX Developer, GFT

Company: RBC

Location: Portland, OR

Posted Aug 19, 2024

The job posting is for a frontend developer position in RBC's Enterprise Architecture team. The role involves planning and managing the implementation of complex infrastructure management applications, working with a global team to build quality software, and mentoring junior developers.

Software Developer - GFT

Company: RBC

Location: Other US Location

Posted Aug 21, 2024

The job posting is for a Senior Developer position in the Fraud IT team at RBC. The job involves designing and enhancing detection components, working with cloud technologies, and contributing to technical design and implementation of applications. The team is described as dynamic, collaborative, and progressive, and the job offers a comprehensive total rewards program, flexible work-life balance options, and opportunities to make a difference and impact.

ML Developer - Full Stack

Company: RBC

Location: Other US Location

Posted Aug 24, 2024

The job description is for an AIOps team member who will design, develop, and deploy AI-driven services to transform IT operations. The role requires experience in machine learning, data engineering, and software development, as well as skills in Python, Spark, and cloud platforms.

Workday Integration Analyst - GFT

Company: RBC

Location: Other US Location

Posted Aug 19, 2024

The job posting is for a Workday Tech Specialist role in RBC's Technology and Operations division. The job involves executing technical design and development of cross-functional multi-platform application systems, working with HR teams, senior stakeholders, and vendors to deliver high-performing applications. The role requires strong technical skills, ability to work in a dynamic environment, and excellent communication and problem-solving skills.

Frequently Asked Questions

What is it like to work at RBC?
RBC fosters an inclusive, collaborative culture that blends finance and tech. Employees enjoy flexible schedules, generous benefits, and access to continuous learning through internal bootcamps and mentorship programs. The company values innovation, encouraging teams to experiment with new technologies and customer‑centric solutions.
What types of positions are available at RBC?
RBC’s tech roster spans software engineering, data science, machine learning, cloud & DevOps, cybersecurity, product management, UX/UI design, and infrastructure operations. Roles range from entry‑level developers to senior architects and technical leaders.
How can I stand out as an applicant for RBC tech roles?
Show deep technical expertise, highlight projects that demonstrate impact, and align your experience with RBC’s focus on digital banking and AI. Prepare for rigorous coding tests and system design interviews, and articulate how you can contribute to RBC’s mission of delivering secure, customer‑first technology.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.