Senior Application Security Engineer - Build Secure Apps

Kardow

Toronto

On-site

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive rewards program
Career growth opportunities
Dynamic, collaborative team

Job summary

RBC in Toronto is seeking a senior security engineer to shape the future of application security. You will design, develop, and maintain secure, innovative tools that streamline processes, boost efficiency, and unlock new possibilities.

You’ll mentor and coach junior staff while collaborating with cross‑functional teams across the SDLC to produce clear diagrams and documentation. Join a dynamic team that emphasizes secure coding, security testing, and modern architectures within a comprehensive

Qualifications

  • 5+ years of experience in software development, with a focus on Python, REST APIs, and Containers.
  • Experience with AI frameworks (FastAPI, LangChain, LangGraph) and Python libraries (NumPy, Pandas, scikit‑learn).
  • Experience with Source Code Management (Git) and GitHub Actions.
  • Solid understanding of cloud platforms (OCP, Azure, AWS) and web services (SOAP, REST).
  • Knowledge of SQL and NoSQL database design and optimization.
  • Knowledge of OWASP, SANS or other security‑related frameworks.
  • Exposure to application security best practices such as secure coding, security testing techniques and Secure Software Development Life Cycle.

Responsibilities

  • Shape the future of security by designing, developing, and maintaining secure, innovative solutions that streamline processes.
  • Lead the development of cutting‑edge tools that enhance decision‑making, automate tasks, and drive positive change.
  • Mentor and coach junior technical staff, fostering a culture of continuous learning, secure development, and collaboration.
  • Collaborate with cross‑functional teams throughout the software development life cycle, from requirements gathering and technical design to testing, deployment, and post‑implementation support.
  • Prepare comprehensive technical documentation, including diagrams and walkthroughs, to support feedback, design, development, and debugging activities.

Skills

Python
REST APIs
Containers
AI frameworks
Git
GitHub Actions
Cloud platforms
SQL
NoSQL
OWASP
Secure SDLC
Communication
Cross-functional teamwork

Tools

Docker
Containerization platforms
MLOps tools

Job description

RBC in Toronto is seeking a senior security engineer to shape the future of application security. You will design, develop, and maintain secure, innovative tools that streamline processes, boost efficiency, and unlock new possibilities.

You’ll mentor and coach junior staff while collaborating with cross‑functional teams across the SDLC to produce clear diagrams and documentation. Join a dynamic team that emphasizes secure coding, security testing, and modern architectures within a comprehensive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AppSec & AI Innovation Engineer
Lead AppSec & AI Innovation Engineer

Worky • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Flexible benefits
Stock options
+1
Senior Software Engineer, Application Security (Global Security)
Senior Software Engineer, Application Security (Global Security)

Kardow • Toronto

On-site
CAD 120,000 - 180,000
Comprehensive rewards program
Career growth opportunities
Dynamic, collaborative team
Lead Product Engineer (Global Security)
Lead Product Engineer (Global Security)

rbc • Toronto

On-site
CAD 130,000 - 170,000
Total rewards program
Stock options where applicable
Lead Product Engineer (Global Security)
Lead Product Engineer (Global Security)

Worky • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Flexible benefits
Stock options
+1
Senior Manager, Security Automation & Engineering
Senior Manager, Security Automation & Engineering

RBC • Vancouver

On-site
CAD 150,000 - 210,000
Total rewards program
Coaching & development
World-class training program
Senior Application Security Program Lead - Hybrid
Senior Application Security Program Lead - Hybrid

CIBC • Toronto

Hybrid
CAD 140,000 - 200,000
Competitive salary
Incentive pay
Banking benefits
+6
Senior Full Stack Engineer - Enterprise APIs & Cloud
Senior Full Stack Engineer - Enterprise APIs & Cloud

RBC • Toronto

On-site
CAD 120,000 - 160,000
Bonuses and flexible benefits
Stock options where applicable
World-class training program
+1
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
Penetration Tester
Penetration Tester

RBC • Toronto

On-site
CAD 110,000 - 150,000
Total rewards program
Flexible benefits
Career development & training
+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