Company Detail

Royal Bank of Canada
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Lead Data Solutions Engineer, GFT  

    - Vancouver

    Job DescriptionJob SummaryJob DescriptionWhat is the opportunity? Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.We’re seeking a Lead Data Solutions Engineer focused on building and scaling data-driven systems that enable advanced analytics, machine learning, and impactful business decisions. You will play a key role in shaping our next-generation trading decisioning and risk management platform, and lead by example in applying sound architectural thinking, engineering rigor, and technical mentorship. This role combines data engineering, MLOps and front-end development, offering a unique opportunity to work across entire Data and ML pipeline.What will you do? Lead by Doing: Design, build, and review scalable data pipelines, analytics platforms, and ML systems. This is a hands-on role with end-to-end ownership, with significant time doing coding.Set Technical Direction: Define and promote best practices in data and ML engineering. Evaluate emerging technologies and guide adoption to drive innovation.Partner Cross-Functionally: Work closely with data scientists, business leaders, and IT teams to understand needs and translate them into technical solutions.Deliver at Scale: Ensure projects are executed with high quality, on time, and aligned with business goals. Proactively identify risks and enforce compliance standards, especially around data governance and security.What do you need to succeed? Must Have:7+ years of experience in designing and building high performance data- heavy backend applications with deep understanding of distributed systems.5 + years hands on experience with big data tools (e.g. Apache Spark/Hadoop/ AWS Glue/ AWS EMR/Snowflake/Azure Databricks/Azure Data Factory)Strong understanding of the ML lifecycle and MLOps practices, including model deployment, monitoring, and CI/CD pipelines.Proven experience in cloud platforms like AWS or Azure, with knowledge of scalable architecture patterns.Familiarity of front-end frameworks (e.g. React, Angular) and backend frameworks like FastAPI, Flask, Node.js, Spring boot.Excellent communication skills—able to clearly explain complex technical concepts to both technical and non-technical audiences.Bachelor’s degree in computer science, Engineering, or a related field; Master's or PhD preferred.Nice to Have:Hands-on experience with AWS SageMaker, LLM deploymentsExperience in full-stack developmentWhat’s in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing team.Opportunities to do challenging work and take on progressively greater accountabilities            Access to a variety of job opportunities across business and geographies.#LI-Post#LI-PK#TECHPJJob SkillsAmazon Sagemaker, Apache Airflow, Apache Hadoop, Apache Kafka, Apache Spark, AWS Ecosystem, Big Data, Deep Learning, Distributed Systems, Generative AI, Grafana, Large Language Models (LLMs), Machine Learning Algorithms, Predictive Analytics, Problem Solving, Python (Programming Language), Snowflake (Platform)Additional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-06-02Application Deadline:2025-08-10Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Job DescriptionJob SummaryJob DescriptionAre you a cyber security professional with an interest in threat modelling? Would you like to work with several dynamic cybersecurity and development teams to deliver a scalable threat modelling program? We’ve got the role for you!We are looking for a passionate cyber security professional that has a strong grasp of threat modelling to help us continue and evolve a program that facilitates effective threat modelling across the entirety of RBC and our subsidiaries. In this role, you will have the opportunity to work with a broad variety of stakeholders, drive impact through your work, and materially improve the cyber resilience of our organization.What will you do?Define and analyze potential threat scenarios to identify security gaps and assess associated risksDevelop and provide recommendations on threat mitigation or remediationDeliver threat models for applications, systems, and architecture patternsPerform code and architectural design reviews for internal and external software productsDevelop and implement tooling and processes to support threat modeling activitiesDevelop and deliver security training and education programs for application developers, project managers, architects, and similar rolesPrioritize and track application security issues across the organizationLead implementation efforts for security initiatives and resolutions resulting from internal and external assessmentsEnsure that issues identified are appropriately prioritized and addressed in future product releasesWork with development teams to guarantee timely resolution of issuesIdentify and provide application security recommendations during requirement and design reviewsTrack open issues and follow up with different teams to address open issues.Communicates technical information to a non-technical audience and non-technical information to a technical audience in a cross-site and cross-functional setting.Enable application owners and developers to understand threats and appropriately prioritize security issues and mitigationsMust Have’s:Minimum of a B.S. in Computer Science, MIS or related degree and five (5) years of related experience in information security, development, software engineering or a combination of education, training and experience.Expertise in threat modelling methodologies (e.g. STRIDE, DREAD, PASTA, etc.) and relevant toolsStrong written and verbal communication skills with the ability to translate technical findings into business-oriented insightsAbility to analyze decompose and analyze complex application architecturesStrong understanding of networking and operating systems (Windows, MacOS, Linux, Unix)Understanding of modern, cloud centric architectures and DevOps principlesA strong understanding of offensive security tactics, techniques, and proceduresNice-to-Have’s:Certifications in the Cyber Security domainAbove average performance. You are competitive and passionate. You thrive on challenge and have a proven ability to set ambitious but achievable goals and surpass themA team player. At RBC we work together. You will be the type of person that brings that approach to your work. You will have a proven ability to build, grow, and maintain relationships both internally and externally.Computer Information Systems Security Professional (CISSP) certification or the ability to obtain within six (6) monthsWhat’s in it for you?At a team level, you will have exposure to operating in complex and critical environments that power our economy. You will work with talented and driven offensive security experts; refining and expanding your skillset. You will be given the opportunity to attend industry-leading public and private training sessions to take your skills to the next level.We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Dedicated budget for annual training and conference attendanceLeaders who support your development through coaching, training, and managing opportunities.Ability to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing team.Flexible work/life balance options including a hybrid-remote working environment.Opportunities to do challenging work.Opportunities to take on progressively greater accountabilities.Opportunities to build close relationships with various cyber security teams.
    #LI-POST
    #TechPJJob SkillsConfidentiality, Cyber Security Management, Decision Making, Detail-Oriented, Encryption Software, Group Problem Solving, High Impact Communication, Information Security Management, Information Technology Security, Strategic ThinkingAdditional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2024-11-22Application Deadline:2025-08-08Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Job DescriptionJob SummaryJob DescriptionWhat is the opportunity?The Application Security team is undertaking multiple complex enterprise-wide initiatives to improve the security and quality of RBC applications. Reporting to the Senior Manager of Penetration Testing, you will provide application penetration testing services for the global RBC business and application development teams across all enterprise information technology groups. You will act as the subject matter expert in the execution of penetration testing, in addition to participating in the development of application security best practices, tools, processes, and landscapes. You will also provide technical input on current, interim and target state penetration testing and security processes, and communicate the needs of development teams to strategic security leadership.What will you do?Participate in and lead a range of security assessment activities. Perform penetration testing against application landscapes (Web, API & mobile) and oversee application and infrastructure penetration testing assessments performed by 3rd party suppliers.Ensure applications & infrastructure are thoroughly security tested using industry best practices prior to promotion to productionEducate key organizational stakeholders (e.g. developers, security consultants, executives) on application security matters and impacts on the organizationAssist in the development, evaluation, and implementation of application & infrastructure penetration testing processes and toolsResearch and keep up to date on security emerging threats, techniques, tools, and trendsWhat do you need to succeed?Must-have4+ years of experience in executing application layer penetration testing exercisesPossess strong understanding of web and mobile application architecture and development principlesExposure to application security best practices such as secure coding, security testing techniquesKnowledge of OWASP, SANS or other security-related frameworksFamiliarity with modern application layer penetration testing tooling and platformsNice-to-haveOSCP, OSCE, GWAPT, GMOB, GXPN certifications an assetExperience in testing network systems and cloud services (e.g. AWS, Azure)Demonstrated knowledge of scripting languages (Python, Java, Perl, etc.), network protocols, and operating systems (Windows, Linux, Unix, macOS)Understanding and experience in agile methodologyWhat’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging workOpportunities to take on progressively greater accountabilitiesOpportunities to building close relationships with clientsAccess to a variety of job opportunities across business and geographies#LI-POST#TECHPJJob SkillsApplication Development, Application Security, Cloud Computing, Critical Thinking, Infrastructure Penetration Testing, Mobile Penetration Testing, Network Security Architecture, Open Web Application Security Project (OWASP), Penetration Testing, Secure Coding, Security Practices, Vulnerability Remediation, Web Application Penetration TestingAdditional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-05-29Application Deadline:2025-07-14Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Job DescriptionJob SummaryJob DescriptionAre you a cyber security professional with an interest in threat modelling? Would you like to work with several dynamic cybersecurity and development teams to deliver a scalable threat modelling program? We’ve got the role for you!We are looking for a passionate cyber security professional that has a strong grasp of threat modelling to help us continue and evolve a program that facilitates effective threat modelling across the entirety of RBC and our subsidiaries. In this role, you will have the opportunity to work with a broad variety of stakeholders, drive impact through your work, and materially improve the cyber resilience of our organization.What will you do?Define and analyze potential threat scenarios to identify security gaps and assess associated risksDevelop and provide recommendations on threat mitigation or remediationDeliver threat models for applications, systems, and architecture patternsPerform code and architectural design reviews for internal and external software productsDevelop and implement tooling and processes to support threat modeling activitiesDevelop and deliver security training and education programs for application developers, project managers, architects, and similar rolesPrioritize and track application security issues across the organizationLead implementation efforts for security initiatives and resolutions resulting from internal and external assessmentsEnsure that issues identified are appropriately prioritized and addressed in future product releasesWork with development teams to guarantee timely resolution of issuesIdentify and provide application security recommendations during requirement and design reviewsTrack open issues and follow up with different teams to address open issues.Communicates technical information to a non-technical audience and non-technical information to a technical audience in a cross-site and cross-functional setting.Enable application owners and developers to understand threats and appropriately prioritize security issues and mitigationsMust Have’s:Minimum of a B.S. in Computer Science, MIS or related degree and five (5) years of related experience in information security, development, software engineering or a combination of education, training and experience.Expertise in threat modelling methodologies (e.g. STRIDE, DREAD, PASTA, etc.) and relevant toolsStrong written and verbal communication skills with the ability to translate technical findings into business-oriented insightsAbility to analyze decompose and analyze complex application architecturesStrong understanding of networking and operating systems (Windows, MacOS, Linux, Unix)Understanding of modern, cloud centric architectures and DevOps principlesA strong understanding of offensive security tactics, techniques, and proceduresNice-to-Have’s:Certifications in the Cyber Security domainAbove average performance. You are competitive and passionate. You thrive on challenge and have a proven ability to set ambitious but achievable goals and surpass themA team player. At RBC we work together. You will be the type of person that brings that approach to your work. You will have a proven ability to build, grow, and maintain relationships both internally and externally.Computer Information Systems Security Professional (CISSP) certification or the ability to obtain within six (6) monthsWhat’s in it for you?At a team level, you will have exposure to operating in complex and critical environments that power our economy. You will work with talented and driven offensive security experts; refining and expanding your skillset. You will be given the opportunity to attend industry-leading public and private training sessions to take your skills to the next level.We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Dedicated budget for annual training and conference attendanceLeaders who support your development through coaching, training, and managing opportunities.Ability to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing team.Flexible work/life balance options including a hybrid-remote working environment.Opportunities to do challenging work.Opportunities to take on progressively greater accountabilities.Opportunities to build close relationships with various cyber security teams.
    #LI-POST
    #TechPJJob SkillsConfidentiality, Cyber Security Management, Decision Making, Detail-Oriented, Encryption Software, Group Problem Solving, High Impact Communication, Information Security Management, Information Technology Security, Strategic ThinkingAdditional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2024-11-22Application Deadline:2025-08-08Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Lead Site Reliability Engineer  

    - Vancouver

    Job DescriptionJob SummaryJob DescriptionWhat is the OpportunityThe Lead Support SRE will be responsible for the supporting and spearheading the development, and implementation of Site Reliability Engineering solutions for all applications within City National Bank (CNB), an RBC company. This team will work collaboratively with teams across several lines of business and other Technology and Operations partners as a requirement to succeed in its mandate. This individual will need advanced knowledge and experience working in an application development, support and/or technology operations organization. They should be able to take on a production support role and part with the SRE team in Consumer Banking, Commercial Banking and/or Wealth Management.What will you do?Perform application production support role including off-hours support.Spearhead the development of SRE solutions (monitoring and alerting, machine learning anomaly detection, self-healing and reliability testing)Run the production environment by monitoring availability and taking a holistic view of system health.Build software and systems to manage platform infrastructure and applicationsImprove reliability, quality, and time-to-market of our suite of software solutions.Lead and assist in incident management and problem management for applications in scopeMaintain technology currency (manage server patching, certificate renewal, etc.) with keen eye on automating opportunities.Ensure availability and uptime of applications in scope, as per service level objectives.Ensure compliance of all systems and applications in scope, including maintaining segregation of dutiesImplement monitoring and alerting, anomaly detection, self-healing and reliability testing for applications in scopeSupports unit's goals to adopt automation solutions for applications in scopeApply design-thinking and agile mindset in working with SREs, Scrum Masters and partner team leadsStay abreast of technology change and learn constantly, through official training assignments and self-assigned learning.What do you need to succeed?
    Must-haveMinimum 4+ years of related experience in Application support, Software development (SDLC, working knowledge of at least two of C/C++, Java, Golang, Python, .NET) and Operations (SRE, DevOps, Cloud, Data)Advanced knowledge of industry practice (Financial Institution) with a focus on SREAdvanced experience in a variety of environments (Linux, Windows, Databases, Cloud, distributed and mainframe, business workflows, and Services/APIs).Able to automate simple tasks to reduce the toil and increase operating system efficiency.Hands-on experience in a variety of SRE languages and tools (Ansible, Dynatrace, Moogsoft, PagerDuty, ServiceNow, Elastic, Logstash, Kibana, Blue Prism, Catch Point, Grafana)Effective negotiation skills, and stakeholder managementExcellent communication skills, direct styleConsumer banking experienceNice-to-haveExperience working as an SRE within the Financial Trading IndustryWhat's in it for you?
    We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesSupport from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and trainingOpportunity to achieve great success and grow your career with RBCAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work
    #LI-POST
    #TECHPJJob SkillsAgile Methodology, Group Problem Solving, IT Systems Integration, Organizational Leadership, Product Services, Software Development Life Cycle (SDLC), System Applications, System Integration Testing (SIT), Systems SoftwareAdditional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-02-05Application Deadline:2025-08-05Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Senior Site Reliability Engineer  

    - Vancouver

    Job DescriptionJob SummaryJob DescriptionWhat is the Opportunity?The Application Support SRE will be responsible for the support, development, and implementation of Site Reliability Engineering solutions for all applications within City National Bank (CNB), an RBC company. This team will work collaboratively with teams across several lines of business and other Technology and Operations partners as a requirement to succeed in its mandate. This individual will need advanced knowledge and experience working in an application development, support and/or technology operations organization. They should be able to take on a production support role and part with the SRE team in Consumer Banking, Commercial Banking and/or Wealth ManagementWhat will you do?Perform application production support role including off-hours support.Development of SRE solutions (monitoring and alerting, machine learning anomaly detection, self-healing and reliability testing)Run the production environment by monitoring availability and taking a holistic view of system health.Build software and systems to manage platform infrastructure and applications. Improve reliability, quality, and time-to-market of our suite of software solutions.Assist in incident management and problem management for applications in scope.Maintain technology currency (manage server patching, certificate renewal, etc.) with keen eye on automating opportunities.Ensure availability and uptime of applications in scope, as per service level objectives.Ensure compliance of all systems and applications in scope, including maintaining segregation of duties.Implement monitoring and alerting, anomaly detection, self-healing and reliability testing for applications in scope.Supports unit’s goals to adopt automation solutions for applications in scope.Apply design-thinking and agile mindset in working with SREs, Scrum Masters and partner team leads.What do you need to succeed? Must-have:Minimum 2+ years of related experience in Application support, Software development (SDLC, working knowledge of at least two of C/C++, Java, Golang, Python, .NET) and Operations (SRE, DevOps, Cloud, Data)Advanced knowledge of industry practice (Financial Institution) with a focus on SRE.Advanced experience in a variety of environments (Linux, Windows, Databases, Cloud, distributed and mainframe, business workflows, and Services/APIs).  Able to automate simple tasks to reduce the toil, and increase operating system efficiency.Hands-on experience in a variety of SRE languages and tools (Ansible, Dynatrace, Moogsoft, PagerDuty, ServiceNow, Elastic, Logstash, Kibana, Blue Prism, Catch Point, Grafana)Effective negotiation skills, and stakeholder management.Excellent communication skills, direct style.Consumer banking experience.Nice-to-have:Experience working as an SRE within the Financial Trading Industry.What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including competitive compensation, bonuses, and flexible benefits.Continued opportunities for career advancement.World-class sales training, coaching, and development opportunities.Support from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and training.Opportunity to achieve great success and grow your career with RBC.
    #LI-POST#TECHPJJob SkillsAgile Methodology, Application Infrastructure, Group Problem Solving, IT Automation, IT Monitoring, Operations Support, Production Support, Software Development Life Cycle (SDLC), Software Engineering, Software Product Technical Knowledge, System Applications, Systems SoftwareAdditional Job DetailsAddress:410 GEORGIA ST W, FLOOR 3:VANCOUVERCity:VANCOUVERCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-01-27Application Deadline:2025-08-05Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Capital Markets Architect  

    - Vancouver

    Job DescriptionJob SummaryJob DescriptionWHAT IS THE OPPORTUNITY?The Capital Markets architecture team at RBC is looking for an enterprise architect.  The central architecture team is not aligned to a specific domain within markets but rather supports the entire department.  As such you’ll have broad exposure to all asset classes and aspects of the business front to back.  Similarly, you’ll have exposure to a wide breadth of technologies and design patterns reflecting the varying needs of different aspects of the business.WHAT WILL YOU DO?Help to form and communicate technology guidance to standardize development of commonly needed capabilities.  For instance, work with SMEs within markets and enterprise to figure out what our API strategy should be, build consensus, document it on confluence, present it to senior leadership, and show dev teams how to implement it.Review proposed architectures to align specific team requirements to high level goals of capital markets leadership and the bank.  For instance, why are you ordering a physical machine instead of using internal cloud?  Why are you using Redis over MemSQL?  Why are you pulling X from RBCAppA instead of RBCAppB?  Etc..Represent department needs in enterprise-wide initiatives.  For instance, speak with developers in capital markets to understand what our needs are from an enterprise observability stack, and ensure the central offering meets our functional and non-functional requirements.WHAT DO YOU NEED TO SUCCEED?Must haveAbility to communicate clearly and succinctlyStrong understanding of software architecture (patterns, components, etc.)Strong understanding of programming (language pros/cons, threading implications, etc.)Strong understanding of data technologies (stores, access patterns, caching, etc.)Broad understanding of capital marketsAppreciation for DevOpsInterpersonal skillsNice-to-have:Deep understanding of capital markets productsAbility to influence othersExperience with cloud architectureWhat’s in it for you?Work with seasoned veterans of enterprise architecture who can support your growthHelp to shape the direction of capital markets technology at Canada’s biggest bankPresent to senior executivesAccess to a world-class training program in financial services#LI-POSTJob SkillsApplications Architecture, Communication, Computer Software Programming, Critical Thinking, Data Architecture, Database Technologies, Decision Making, Enterprise IT Architecture, Information Technology Consulting, Interpersonal Relationships, IT Architecture, Multi-Level Communication, Service Oriented Architecture (SOA), Software Architectures, Target ArchitectureAdditional Job DetailsAddress:RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:CAPITAL MARKETSJob Type:RegularPay Type:SalariedPosted Date:2025-06-17Application Deadline:2025-09-05Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

  • Job DescriptionJob SummaryJob DescriptionWhat is the Opportunity?Do you enjoy cyber security research and innovation, proactive thinking and problem solving, in a challenging and adaptive environment while consistently thinking outside of the box? If so, this opportunity is right for you!RBC`s Threat Hunting team is responsible for the proactive identification and detection of sophisticated threat actors and insider threats that might pose a risk to the organization and employees. We are a team of experienced and enthusiastic security experts, researchers, and innovators that are passionate about solving complex cyber security problems, developing novel solutions, and building prototypes in areas where security vendors are one step behind. We engineer tailor-made detections that will reduce risk to our organization, employees, and clients.We’re looking for an experienced Lead Threat Hunter to fill a top seniority technical role on the team, who is constantly thinking outside the box, ready to dive deep into the smallest details, is passionate about cybersecurity and has a natural detective sense. The right candidate has experience in both offensive and defensive operations and enjoys innovation and security research.What will you do?Create detection engineering solutions to proactively identify and mitigate sophisticated threat actors (APTs/UNCs) and insider threatsAnalyze, research and reverse engineer Tactics Techniques and Procedures (TTPs) and malware samples to create detections based on industry leading frameworks such as MITRE ATT&CKDevelop, plan, lead and participate in Purple Team Exercises focusing on and discovering and mitigating emerging threatsInnovate and create novel solutions including User Behavior Analytics (UBA) models by leveraging Data Science and Machine Learning (ML), bringing cybersecurity and data science closerCollaborate and foster relationships with multiple teams including Adversary Emulation (Red Team), Data Science, Threat Intelligence, Security Operation Centre (SOC) and Digital Forensics and Incident Response (DFIR) to drive pragmatic cyber security improvementWork closely with our dedicated Development team to create and enhance our threat hunting in-house developed productsDevelop, implement, and refine our defensive tradecraft and toolingProvide bespoke advisory and consultation services to senior executive management and perform as a cyber security SME for emerging threats and investigationsWork and utilize vast data sources, data lakes and security vendor solutionsIn conjunction with other members of the Global Security group, you would ensure the ongoing enhancement of the threat hunting methodologies and overall strategy to detect and alert of cyber threatsWhat do you need to succeed?Must-have:5+ years of Cyber Security operations experience preferably comprised of both defensive and offensive rolesFamiliarization with the cyber security Kill Chain phases and MITRE ATT&CK framework TTPsKnowledge of offensive security tools, techniques, procedures and security domains focusing on operational securitySolid grasp of cyber security controls/products including both endpoint, network, application, and infrastructureKnowledge of current regional and global threat landscapeStrong knowledge of PythonNice-to-have:Hands-on experience in malware analysis, reverse engineering, and security researchPrior experience conducting blue/purple team exercises or penetration testingDigital Forensics skills including memory/network/OS/disk forensicsDefensive oriented certification such as GIAC GREM, GCFA or other reputable, technical, and defensive/offensive focused certificationCloud knowledge and expertise of leading cloud providers (AWS, GCP, Azure)Programming languages such as C++/C#/JavaScript/AssemblyHands-on experience working with LLM and RAG technologiesWhat’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamFlexible work/life balance optionsOpportunities to do challenging workOpportunities to take on progressively greater accountabilities Opportunities to building close relationships with clients#LI-POST#TECHPJJob SkillsApplication Security, Coaching, Cybersecurity, Cyber Security Management, Decision Making, Detail-Oriented, Fraud Detection, Group Problem Solving, High Impact Communication, Information Security Management, Information Technology Security, Large Language Models (LLMs), Leadership, Relationship Building, Retrieval-Augmented Generation, Security Operations, Security Research, Security Technologies, Team ManagementAdditional Job DetailsAddress:330 FRONT ST W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-06-11Application Deadline:2025-07-24Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany