Senior Full-Stack Engineer, LLM-Driven Security Platform

Socket.dev

Toronto

On-site

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Total Rewards program with bonuses and
Stock where applicable
Coaching and development opportunities
Flexible work-life balance
Challenging, high-impact work

Job summary

RBC is seeking a Senior Full Stack Developer to design and build LLM-powered tools within Global Cyber Security. The role focuses on Python backend (Django, FastAPI), Vue.js frontend, and cloud integrations to deliver secure, scalable solutions. You will mentor engineers and help shape architectural decisions.

Ideal candidates bring 7+ years producing production systems, strong Python skills, and an entrepreneurial drive to deliver end-to-end platforms in a collaborative, high-performing team.

Qualifications

  • 7+ years of experience delivering production-grade software.
  • Proficient backend with Python (Django, FastAPI).
  • Experience building scalable, fault-tolerant applications.

Responsibilities

  • Design and implement full-stack apps delivering security insights and LLM-powered solutions.
  • Collaborate across teams to integrate frontend Vue.js with backend services.
  • Develop backend services in Python powering scalable applications.
  • Collaborate with frontend using Vue.js and modern web tech.
  • Create maintenance procedures for performance and reliability.
  • Integrate apps with cloud platforms.
  • Gather stakeholder input to steer product deliverables.
  • Identify risks and craft mitigations during development.
  • Build strong relationships across units and tech teams.
  • Mentor junior engineers and contribute to architecture decisions.

Skills

Python
Django
FastAPI
Vue.js
Typescript
Tailwind
NuxtJS
React

Tools

OpenShift
Azure
SQL
NoSQL
Vector databases
LLMs
RAG
Vector search
Agent orchestration

Job description

RBC is seeking a Senior Full Stack Developer to design and build LLM-powered tools within Global Cyber Security. The role focuses on Python backend (Django, FastAPI), Vue.js frontend, and cloud integrations to deliver secure, scalable solutions. You will mentor engineers and help shape architectural decisions.

Ideal candidates bring 7+ years producing production systems, strong Python skills, and an entrepreneurial drive to deliver end-to-end platforms in a collaborative, high-performing team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Global Security)
Senior Full Stack Developer (Global Security)

Socket.dev • Toronto

On-site
CAD 120,000 - 160,000
Total Rewards program with bonuses and
Stock where applicable
Coaching and development opportunities
+2
Senior Full Stack Developer (Global Security)
Senior Full Stack Developer (Global Security)

Worky • Toronto

On-site
CAD 120,000 - 170,000
Total Rewards program with bonuses and
Flexible work options
Stock options where applicable
+1
Fullstack AI Engineer: LLM & Workflow Architect
Fullstack AI Engineer: LLM & Workflow Architect

RBC • Halifax

On-site
CAD 80,000 - 120,000
Lead Full Stack Developer - Python (Global Security)
Lead Full Stack Developer - Python (Global Security)

RBC • Toronto

On-site
CAD 130,000 - 180,000
Application Development
Application Development

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Lead Full Stack Developer - Python (Global Security)
Lead Full Stack Developer - Python (Global Security)

BlueBay Asset Management LLP • Toronto

Hybrid
CAD 100,000 - 130,000
Comprehensive Total Rewards Program
Flexible work/life balance options
World-class training program in financial services
Lead Full-Stack Engineer, ML Platform & APIs
Lead Full-Stack Engineer, ML Platform & APIs

ODAIA • Toronto

On-site
CAD 120,000 - 160,000
Bonuses
Stock options
Flexible benefits
Senior Application Security Engineer - AI-Driven Tools
Senior Application Security Engineer - AI-Driven Tools

RBC • Toronto

On-site
CAD 110,000 - 160,000
Total rewards program
Stock options (where applicable)
Bonuses
Senior Security Engineer (Global Security)
Senior Security Engineer (Global Security)

RBC • Toronto

On-site
CAD 110,000 - 160,000
Total rewards program
Stock options (where applicable)
Bonuses
Senior Application Developer- Python (Global Security)
Senior Application Developer- Python (Global Security)

RBC • Toronto

On-site
CAD 110,000 - 170,000