Company Detail

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

About Company

Job Openings

  • Lead Mainframe DevOps Developer  

    - Vancouver

    Job DescriptionJob SummaryJob DescriptionWhat is the Opportunity?Are you passionate about driving innovation in application development and streamlining the software delivery lifecycle? As a Lead Mainframe DevOps Developer, you will play a critical role in bridging the gap between development and operations, ensuring that our applications are built, tested, and deployed with speed, reliability, and compliance to the Enterprise security standards. You will lead efforts to enhance developer productivity, optimize build pipelines, and foster a culture of collaboration and continuous improvement across the application development lifecycle.
    What will you do? Lead the design and development of key features for the Helios CI/CD pipeline, with the primary accountability of Mainframe DevOpsConsult with partner systems to develop integration strategies revolving around DevOps best practicesEnable AI Capabilities to increase Developer ProductivityWork with product owners and key stakeholders to develop high value features that benefit the RBC Developer communityIncrease the usage of AI to increase Developer ProductivityMaintain the CI/CD pipeline:  security and vulnerability management, capacity management, deployment and scaling strategies, performance and uptimeProvide estimates on feature deliveryProvide L3 Support when requiredWhat do you need to Succeed?Must-HaveMinimum 5 years’ experience with Mainframe developmentExperience with Mainframe build/compile and deploy processesHighly proficient with IBM Developer for z/OS (IDz)Experience with Mainframe utilities and platforms:  ISPF, TSO, Mainframe Filesystems, JES, EndeavorExperience with DevOps tools, platforms, and interfaces:  Jenkins, UCD, Github, Github Actions, JFrog Artifactory, Hashicorp VaultProficient with Java, Python, Typescript, Groovy, YAML, NPM, Maven, Gradle, DockerDeep understanding of DevOps Principles and best practices for CI/CDExperience with deploying to cloud platforms:  OCP, Azure, AWSNice-to-HaveExperience with IMS, Zeke, DB2, CICs, WebSphereExperience with Mainframe automation tools such as NetView and IBM System AutomationExperience with QE Automation ToolsDevelopment and support of applications hosted on Cloud platformsWhat’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 work#LI-POST#TECHPJJob SkillsInformation Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC), Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, System Testing ToolsAdditional Job DetailsAddress:RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-06-04Application Deadline:2025-08-18Note: 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 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-28Note: 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 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-09-04Note: 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.

  • eMessaging Senior Engineer  

    - Vancouver

    Job DescriptionJob Description
    What is the opportunity?The Colleague Technology Engineering – eMessaging Senior Engineer is responsible for the ongoing support and day to day operations of our email infrastructure.What will you do? You will be responsible for supporting, configuring, and maintaining our email infrastructure.Assists in implementing and supporting hardware, software and telephony systems which provide the infrastructure for Customer Support.Align systems and services with regulatory and business requirements.Run reports to demonstrate alignment with regulatory and business requirements and resolve discrepancies.Support solutions utilizing existing technologies that align with business unit functionality and compliance.Collaborate with cross-functional teams, including project managers, application owners, testers, user-experience, security, audit, and compliance.Continuously improve processes and procedures based on regulatory requirements or platform feature and functionality changes.What do you need to succeed?Must have: 5+ years of related experience in email infrastructure support.Prior experience with ProofPoint Email Security.In depth and current technical knowledge of email systems and related technologies (Microsoft Exchange, Exchange Online, etc.) and concepts (e.g., mail routing, mail hygiene, secure mail, etc.)In depth knowledge of Active Directory, Office 365, and Azure AD.In depth knowledge of messaging and collaborative computing technologies.Working knowledge of networking, TLS, and DNS.Working knowledge of internet technologies and protocols.Nice-to-have: Experience in a highly regulated environment.Ability to manage technical escalations and troubleshoot effectively.Strategic thinker with excellent interpersonal skills to work across functions and businesses.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 bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunities.Ability to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing team.A world-class training program in financial services.Opportunities to do challenging work.#LI-POST#TECH PJJob SkillsAdaptability, Azure Active Directory (AD), Critical Thinking, Decision Making, Detail-Oriented, Industry Knowledge, Information Technology Infrastructure Library (ITIL), Information Technology Trends, Microsoft Exchange Online, Microsoft Exchange Server, Microsoft Graph, Office 365 Administration, Office 365 Implementation, Simple Mail Transfer Protocol (SMTP), Systems Software, Time ManagementAdditional 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-06Application Deadline:2025-09-26Note: 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 DescriptionWhat is the opportunity?
    We are looking to expand Data Protection Analyst. The opportunity is to work in a cross functional team with the primary goal to provide and maintain security infrastructure, providing stability by following and using the tools, policies, processes and procedures that are available while supporting RBC's constant growth, innovation and adoption of emerging technologies. The opportunity is to provide oversight, monitoring and technical control enhancements to existing data loss protection services and processes.What will you do?Proactively investigate and perform operational enhancements, support and protection efforts.Communicate with internal areas at all reporting levels.Collaborate with data protection teams while addressing operational issues and to enhancing monitoring controls.Perform policy updates by coordinating with other team members.Ensure that process documentation is maintained, reviewed, and updated on an ongoing basisCreate, review, maintain and update documentation. Undertake problem ownership and projects leadership. Responsible for the planning and controlled execution of releases into the managed environment.Improving the process by identify areas for automation and scripting wherever possible.What do you need to succeed?Must have:IT-security professional with solid experience in the infrastructure security domain or in the IT application security domain.Experience running data discovery, loss and cloud-based protection services.Familiar with data loss investigations and incident response processes.Excellent communication skills, both verbal and written.Highly motivated with the ability to work independently and effectively manage multiple priorities.A willingness to make a difference and help protect business areas and data.Experience with global deployments of data loss prevention products and/or cloud-based solutions.Nice to have:Industry related certification – e.g. CASP+/CISSP/CISA/CISM.Knowledge of financial services business line(s) and associated applications and processes.Knowledge of Information Technology standards, methodologies, and audit requirements. Experience on administrating and maintaining Broadcom DLP/CASB solutions.General Networking skill including but not limited to firewalls, routing, NAT, SI Model, packet trace and analysis knowledge.Knowledge on shell scripting, project management skills, interpersonal skills, communication, flexibility, self-driven, team player.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 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 work#LI-POST#TECHPJJob SkillsCollaborating, Confidentiality, Critical Thinking, Data Privacy, Data Security, Decision Making, Group Problem Solving, Information Security Management, Interpersonal Communication, IT Incident Management, Prioritization, Working IndependentlyAdditional 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-08-01Application Deadline:2025-10-01Note: 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 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-10-01Note: 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 DescriptionWhat is the opportunity:RBC`s Data Security Team –Automations & Engineering is responsible for identification and detection of data loss incidents that might pose a risk to the organization. We design and create playbooks within our SOAR platform and provide enhancements to automate workflows for investigators. Our team of developers are passionate about solving cyber security problems and developing innovative and customized solutions to better the security posture of the organization.Our team is looking for someone who demonstrates an eagerness to understand complex problems and requirements, and an aptitude to create bespoke solutions. The ideal candidate will be an analytical and creative thinker who is not afraid to ask questions, challenge the team, and bring forth new ideas!What will you do?Integrate and optimize SOAR product for incident response and automation workflows.Create, test, and refine playbooks in SOAR product to automate incident response procedures.Troubleshoot with development teams to provide solutions on reported problems and assist in implementing fixes.Collaborate with other Global Security teams to enhance security posture of the organization; provide enhancement solution and expertise where applicable.What do you need to succeed?Must-haveProficiency in programming languages such as Python, and knowledge in R, C#.Excellent interpersonal and highly developed communication skills (verbal and written)Collaborative team player who a strong willingness to learn, and confident in bringing novel ideas.Creative thinker and analytical problem-solver who is self-driven and capable of working in a fast-paced environment.Nice-to-haveExperience in working with or managing SOAR platforms.Knowledge in programming languages such as JavaScript along with knowledge of HTML & CSS.Proficiency in relational databases, such as MySQL, PostgreSQL & non-relational databases such as MongoDB.Experience with fine-tuning machine learning models, both supervised & unsupervised.Experience working with large language models & packages such as PyTorch, Transformer.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 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 servicesOpportunities to do challenging workOpportunities to take on progressively greater accountabilities    #LI-POST#TECHPJJob SkillsCritical Thinking, Decision Making, Group Problem Solving, Information Security, Information Technology Security, IT Systems Integration, Negotiation, Software Development, Software Development Life Cycle (SDLC)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-07-21Application Deadline:2025-10-01Note: 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 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-09-19Note: 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