Rbc

Financial Services

SeniorApplicationDeveloper(GlobalSecurity)

Toronto, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Application Developer (Global Security) at Rbc. Skills: Python, Django, FastAPI, Typescript, VueJS, LLMs, RAG, vector search, context engineering pipelines, agent orchestration frameworks. designing and implementing application hosting LLM powered tools. coordination, development, communication and execution to ensure objectives are accomplished on time and meeting intents”

What You'll Achieve.

ensure objectives are accomplished on time and meeting intents; delivering solutions that intersect the financial and cybercrime spaces; delivering trusted advice to help our clients thrive and communities prosper; making a difference to our communities, and achieving success that is mutual; develop industry-leading solutions that target cyber security concerns within a mature organization; make a difference and lasting impact

Industry & Context.

Financial Services
Problems you'll solve

Group Problem Solving; analyzing these issues and developing appropriate mitigations or escalating where appropriate

What They're Looking For.

Must Have

7+ years of experience developing and shipping code for production systems, Knowledgeable in building highly scalable, robust, and fault-tolerant applications, programming skills in Python (Django, FastAPI), Hands-on experience with web development (Typescript, Tailwind, NuxtJS) and modern frontend technologies (VueJS, Angular, React), Deadline-driven and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.

Nice to Have

Azure EntraID or similar IAM integrations, Good understanding of SQL, NoSQL, Vector databases, Experience in cloud engineering and deployments (Openshift, Azure), Professional experience with LLMs, RAG, vector search, and context engineering pipelines, agent orchestration frameworks (OpenAI, Cohere, pgvector, LangChain, LangGraph, Semantic Kernel)

What You'll Do.

designing and implementing application hosting LLM powered tools

communication and execution to ensure objectives are accomplished on time and meeting intents

build/maintain the systems

and tools that will be responsible for delivering solutions that intersect the financial and cybercrime spaces

Engineer high quality integrated systems across multiple teams

Develop maintenance procedures to encourage and ensure regular optimal productivity of the applications

Integrate applications to various cloud-based platforms

Gather input from stakeholders to direct and inform development

while enhancing final product deliverables

Continuously identify potential issues

and risks while analyzing these issues and developing appropriate mitigations or escalating where appropriate

How You'll Work.

Team & Collaboration

Establish working relationships across various business units and platforms to build influence and impact with key business partners.; Engineer high quality integrated systems across multiple teams; Collaboration

Communication Scope

communication

Process & Methodology

Deadline-driven, results-oriented

Full Job Description

**_Job Description_** **What is the opportunity?** The Security Insights & AI - Digital Development team is constantly undertaking complex development initiatives within Global Cyber Security. Our Digital Development team designs, architects, and builds bespoke solutions to support forward-thinking and industry leading initiatives from Cyber & Digital Threat Hunting, Cyber Analytics, and Adversary Emulation teams. In this role, you will be a full-stack developer responsible for designing and implementing application hosting LLM powered tools. The role involves coordination, development, communication and execution to ensure objectives are accomplished on time and meeting intents. **What will you do?** * You’ll help build/maintain the systems, products, and tools that will be responsible for delivering solutions that intersect the financial and cybercrime spaces * Engineer high quality integrated systems across multiple teams * Develop maintenance procedures to encourage and ensure regular optimal productivity of the applications * Integrate applications to various cloud-based platforms * Gather input from stakeholders to direct and inform development, while enhancing final product deliverables * Continuously identify potential issues, conflicts, and risks while analyzing these issues and developing appropriate mitigations or escalating where appropriate * Establish strong working relationships across various business units and platforms to build influence and impact with key business partners. **What do you need to succeed? Must-have** * Technical strength with 7+ years of experience developing and shipping code for production systems * Knowledgeable in building highly scalable, robust, and fault-tolerant applications * Strong programming skills in Python (Django, FastAPI) * Hands-on experience with web development (Typescript, Tailwind, NuxtJS) and modern frontend technologies (VueJS, Angular, React) * Deadline-driven and results-oriented; able to meet consistently

Free ATS check

Applying for this Senior Application Developer (Global Security) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rbc?

Real rants from real employees. Read before you apply.

Read Company Rants →