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 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:330 FRONT ST W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-07-21Application Deadline:2025-08-12Note: 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?City National Bank (CNB), an RBC company, is seeking a Lead Site Reliability Engineer, who will be responsible for supporting CNB digital, corporate applications along with the implementation of Site Reliability Engineering solutions.As a Lead SRE, you will play a critical role in ensuring the reliability, scalability, and performance of key applications, balancing production support responsibilities with continuous improvement initiatives. The ideal candidate will have deep expertise in agile application development, operations, technology lifecycle management, infrastructure, automation, to reduce toil, improve observability, resolve complex production incidents, address underlying root causes while fostering a culture of continuous learning through blameless postmortems, building resilience, reliability, and operational excellence and should be able to take on a production support role and part with the SRE teams in Digital, Corporate Functions and Data Services.What will you do?Advocate for automation and DevOps best practices, fostering an SRE mindset within the team.Lead the development of SRE solutions, focusing on monitoring, alerting, machine learning-based anomaly detection, self-healing, and reliability testing.Implement advanced monitoring, alerting, and automated remediation strategies to prevent incidents before they impact business operations.Collaborate with teams to enhance platform infrastructure, improving service resilience, reliability, quality, and time-to-market for software solutions.Improve and optimize Incident, Problem, and Change management processes, to improve MTTR, Incident avoidance and resilience.Oversee technology lifecycle management (server patching, certificate renewals, risk remediation) with a strong focus on automation-first principles.Define and maintain Service Level Objectives (SLOs) and ensure availability targets for mission-critical applications.Ensure compliance with regulatory and security requirements, including segregation of duties for sensitive environments.Stay ahead of emerging technologies, leveraging continuous learning opportunities to drive innovation and efficiency.Provide hands-on application production support, including off-hours coverage as needed.What do you need to succeed? Must-have:5+ years of experience in Application Support, Software Development (SDLC), and Operations.Strong proficiency in at least two programming languages (Java, Python, .NET, SQL, Databases)Deep expertise in SRE, DevOps, OnPrem, Hybrid, Cloud native platforms, Job Scheduling, Managed File Transfers, and Data Services.Proven track record of implementing resilient IT solutions, driving continuous service improvements, and enhancing production reliability through automation and best practices.Advanced experience in a variety of environments (Linux, Windows, Databases, Cloud, distributed and mainframe, business workflows, and Services/APIs).Hands-on experience in a variety of DevOps / SRE tools (Ansible, Dynatrace, Moogsoft, PagerDuty, ServiceNow, Elastic, Logstash, Kibana, Logic Monitor, Jenkins, Cucumber, CA Work Automation, Power BI, ETL related tools etc.)Excellent communication, analytical and problem-solving skills to diagnose, resolve complex production incidents and lead blameless postmortems to identify & address root causes.Nice-to-have:Prior experience leading SRE functions in the financial services industry.Knowledge of Digital Identity Access Management, Internet / Mobile Banking Platforms, Microservices, Data Services, Test Automation and Corporate applications (HR, Finance, Risk, Compliance etc) is preferred.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 SkillsAnalytical Thinking, Analytical Thinking, Application Performance Management (APM), Application Services Management, Azure Devops, CA Workload Automation (CA WA), Cloud Computing, Continual Service Improvement (CSI), Database Operations, DevOps, IT Service Management (ITSM), Linux, Managed File Transfer, Microsoft Azure, Microsoft SQL Server, Mobile Application Support, Oracle Database, PL/SQL (Programming Language), Scripting Tools and Languages, Site Reliability Engineering, Software Development Life Cycle (SDLC) Methodologies, SRE Observability, Structured Query Language (SQL), Technical Troubleshooting, Test Automation {+ 2 more}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-02-20Application Deadline:2025-08-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 SummaryWhat is the opportunity?
Market and Counterparty Credit Risk IT provides technology solutions to support Group Risk Management in their management of Market and Counterparty Credit Risk.
We are building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on a journey to build out high performing, highly resilient, real time risk control platforms that can grow with the continuous demands on Market & Counterparty Credit Risk, and support RBC’s Business goals.
We’re looking for a talented and passionate Senior ML Developer to join our Vancouver Innovation hub. You will work in an agile team to deliver high performing applications built on a cloud platform and streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of RBC’s risk management. Job DescriptionResponsibilities:Design and Implementation:Develop and train machine learning models using various algorithms. Design and implement pipelines for data ingestion, preprocessing, and model training. Build and maintain infrastructure for model deployment and monitoring. Demonstrate full stack capability and willingness.
Collaboration and Communication:Work closely with data scientists, product managers, and other engineers to understand business needs and translate them into ML solutions. Communicate technical findings and recommendations to both technical and non-technical audiences. Contribute to the development of internal standards and best practices for ML development.
Productionization and Scalability:Deploy and maintain machine learning models in production environments. Ensure the scalability, reliability, and performance of ML systems. Develop and implement CI/CD pipelines for ML workflows.
Innovation and Experimentation:Stay up-to-date with the latest advancements in machine learning and related technologies. Experiment with new techniques and algorithms to improve model accuracy and efficiency. Contribute to the development of new ML-powered features and products. Required Skills:Education: Advanced Degree in Computer Science, Engineering or a related Quantitative field. 5+ years experience in applied machine learning, Data scientist roles.Programming Languages: Proficiency in Python, SQL and possibly other languages like Java. Machine Learning Frameworks: Experience with deep learning frameworks like TensorFlow or PyTorch, and other libraries like scikit-learn. Data Manipulation and Visualization: Expertise in cloud tools for manipulating and visualizing large datasets. Software Engineering: Strong software engineering principles and practices, including coding standards, testing, and debugging. Cloud Platforms: Familiarity with cloud platforms like Hadoop (cloudera), AWS, Azure, or Google Cloud. Problem-Solving: Ability to analyze complex problems, identify solutions, and implement them effectively. Communication: Excellent communication and collaboration skills. LLM knowledge: Able to apply deep learning and generative modelling techniques to develop LLM solutions in the field of Artificial Intelligence. Knowledge of LLM training/fine-tuning methods and experience with these methods at scale.Job SkillsBig Data Management, Data Mining, Data Science, Deep Learning, Machine Learning, Predictive Analytics, Programming LanguagesAdditional 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-14Application Deadline:2025-08-31Note: 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?Are you passionate about cutting-edge AI technologies and their transformative potential? RBC is seeking a highly skilled and innovative Staff Data Scientist to join our Generative AI (GenAI) team within DevOps. This is an exciting opportunity to work at the forefront of AI, leveraging state-of-the-art technologies like OpenAI, Cohere, Anthropic Claude, DevinAI, and GitHub Copilot to drive innovation in a financial institution setting. You will play a pivotal role in building and deploying AI-driven solutions that enhance operational efficiency, improve customer experiences, and enable data-driven decision-making.If you thrive in a collaborative environment and are eager to work with the latest advancements in AI, this is the role for you.What will you do?Design, develop, and deploy AI/ML models, with a focus on Generative AI, to solve complex business problems and optimize DevOps processes.Collaborate with cross-functional teams, including engineers, data scientists, and product managers, to identify opportunities for AI-driven solutions.Work extensively with Elasticsearch, PostgreSQL, Snowflake, and other data platforms to extract, transform, and analyze large-scale datasets.Fine-tune and customize large language models (LLMs) to meet specific business needs, ensuring optimal performance and relevance.Build and maintain pipelines for data ingestion, preprocessing, and model training/deployment using modern DevOps practices.Conduct research and experimentation to evaluate the latest GenAI technologies and recommend their adoption where applicable.Develop and implement robust testing frameworks to ensure the reliability and scalability of AI models in production.Provide mentorship and technical guidance to junior team members, fostering a culture of continuous learning and innovation.Stay up-to-date with advancements in AI/ML and contribute to the team’s knowledge base by sharing insights and best practices.What do you need to succeed?Must-have:Proven experience working with Elasticsearch, PostgreSQL (or similar relational databases), and Snowflake in a professional setting.Hands-on experience with Generative AI projects, including the use of tools like OpenAI, Cohere, Anthropic Claude, or similar.Strong programming skills in Python, with experience in AI/ML libraries such as TensorFlow, PyTorch, or Hugging Face Transformers.Solid understanding of machine learning concepts, including model training, evaluation, and deployment.Experience in building and deploying scalable data pipelines and AI models in production environments.Familiarity with DevOps practices, including CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.Nice-to-have:Experience in fine-tuning large language models (LLMs) for specific use cases.Knowledge of cloud platforms such as AWS, Azure, or GCP, with experience in their AI/ML services.Familiarity with MLOps tools like MLflow, Kubeflow, or similar.Background in financial services or experience working in a regulated industry.Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders.What’s in it for you?The opportunity to work with cutting-edge Generative AI technologies and make a tangible impact in a leading financial institution.A collaborative and innovative work environment that encourages experimentation and learning.Access to world-class tools, resources, and training to support your professional growth.Competitive compensation and benefits package, including health, wellness, and retirement plans.The chance to be part of a forward-thinking team that values creativity, diversity, and inclusion.#LI-Post#LI-PKJob SkillsArtificial Intelligence (AI), Big Data Management, Data Mining, Data Science, Decision Making, Machine Learning, Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language), Statistical AnalysisAdditional 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-09Application Deadline:2025-08-31Note: 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? 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 Machine Learning 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.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:10+ years of experience in designing and building data-intensive applications with deep understanding of distributed systems3+ years in engineering leadership roleDeep expertise in modern data and ML engineering tools and languages (e.g., Python, Java/Scala, Spark, Pyspark, Kafka, SQL, Airflow).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.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 Snowflake, AWS SageMaker, LLM deploymentsBackground in enterprise-level data governance, privacy, and security practices.Job SkillsBig Data Management, Data Modeling, Data Science, Decision Making, Deep Learning, Machine Learning, Predictive Analytics, Programming Languages, Relationship BuildingAdditional Job DetailsAddress:RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:TorontoCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-06-16Application Deadline:2025-08-29Note: 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 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-09-09Note: 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? 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.