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 Manager, Finance Performance Management, Credit Cards

Company: RBC

Location: Queens

Posted Sep 24, 2024

The job posting is for a Senior Manager Credit Cards Finance Performance Management Insights amp Analytics role at RBC. The job requires a CA CPA CFA MBA or equivalent with +5 years of relevant finance and industry experience. The job involves financial modeling, business partnering, and analysis to drive profitable growth.

Senior SDET- Quality Engineering

Company: RBC

Location: Other US Location

Posted Sep 23, 2024

RBC Wealth Management is seeking a Senior SDET Quality Engineering to join their Quality Engineering team. The job involves planning, executing, and tracking functional automation tests for WMTS Canada, ensuring the QE processes are well-defined, executed, and continually monitored.

Associate, Data Analytics

Company: RBC

Location: Other US Location

Posted Sep 23, 2024

The job posting is for a Data Analytics role in Wealth Management Europe, requiring experience with MS SQL Server, data visualization tools, and ability to create interactive dashboards. The job offers opportunities for growth, collaboration, and making a difference.

Software Developer - Halifax - GFT

Company: RBC

Location: Other US Location

Posted Sep 26, 2024

RBC is looking for a talented Software Developer to maintain AML IT applications with proven Python and Unix experience. The role is based in Bedford, Nova Scotia, and requires a Bachelor's degree in Computer Science or related field, along with 3+ years of Python development experience.

Senior Full Stack Developer

Company: RBC

Location: Queens

Posted Sep 24, 2024

The job posting is for a Senior Full Stack Software Developer position at RBC Core Banking Client Data team. The role involves developing new and extending existing applications, working in an Agile team environment, and providing technical direction and design expertise. The job requires experience with Java, REST API, Microservices, and SQL, as well as knowledge of GraphQL, BDD, and TDD methodologies.

Senior Quality Engineer, GFT

Company: RBC

Location: Other US Location

Posted Sep 22, 2024

The RBC Team in Halifax is hiring for multiple Engineer roles on the AML IT team. The role requires being located in Halifax and commuting to the office. As a Senior Quality Engineer Automation Lead, you will provide support for a suite of business mission-critical and complex applications.

Manager, Capital Markets Platform Performance Management

Company: RBC

Location: Other US Location

Posted Sep 23, 2024

The job description is for a performance management team member in Capital Markets Platform Finance. The role involves managing financial reporting, developing analytical tools, and providing value-added analysis. The ideal candidate should have an accounting designation, experience in finance and reporting, and strong analytical skills.

Senior Axiom Developer (Halifax), GFT

Company: RBC

Location: Other US Location

Posted Sep 26, 2024

The job posting is for an Axiom Software Developer to work with a talented team in Finance IT. The job involves designing, developing, and enhancing Axiom tools for UK regulatory reports. The company values positive attitude, willingness to learn, and teamwork.

Development Lead, GFT

Company: RBC

Location: Portland, OR

Posted Sep 21, 2024

The job posting is for a Senior Quality Engineer Automation Analyst position in the AML IT Toronto team at RBC. The role requires a talented and passionate technologist to work on high-performing applications built on cloud platforms with streaming technologies. The team is involved in several project scopes, and the role offers opportunities for growth and development.

Marketing Manager, Insurance

Company: RBC

Location: Other US Location

Posted Sep 24, 2024

The RBC Insurance Marketing team is seeking a Marketing Manager to lead the Brand Sponsorships and Social Impact portfolio. The successful candidate will have a creative eye, strong analytical skills, and experience in marketing strategy development and execution.

Lead Full Stack Developer, GFT

Company: RBC

Location: Other US Location

Posted Sep 24, 2024

The job posting is for a Lead Full Stack Developer position at RBC, requiring 3-6 years of experience in software development, with skills in languages such as Python, JavaScript, and Java. The job involves designing and coding application programs, reviewing and modifying programming systems, and ensuring the operating efficiency of existing application systems.

Marketing Associate, Capital Markets Client & Marketing Strategy Group

Company: RBC

Location: Other US Location

Posted Sep 24, 2024

The job description is for a Marketing Associate position at RBC, responsible for supporting the development and implementation of content marketing programs and projects. The role involves working closely with the Client and Marketing Strategy group, and requires excellent planning and organizational skills, as well as strong copywriting and communication 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.