Taro Logo

Engineer I (Vulnerability)

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
$57,000 - $86,000
Security
Entry-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Cybersecurity · Finance

Description For Engineer I (Vulnerability)

TD Bank Group is seeking a Security Engineer I to join their Enterprise Protect (EP) division, focusing on vulnerability management and security tooling. This role is part of the Security Engineering Vulnerability Protect team, responsible for critical security infrastructure supporting 22 million customers and 85,000+ staff.

The position combines hands-on technical work with security architecture and engineering, requiring expertise in vulnerability scanning, code analysis, and forensic investigation tools. The ideal candidate will bring advanced knowledge of security technologies and frameworks, with a particular focus on cloud security, penetration testing, and automated security tooling.

Key responsibilities include designing and implementing security solutions, providing L3 support, and collaborating with business and engineering teams to ensure robust security controls. The role requires strong troubleshooting abilities and excellent communication skills to handle complex problem-solving scenarios.

The position offers competitive compensation ($76,800 - $115,200 CAD) and comprehensive benefits, including health coverage and retirement plans. TD provides extensive professional development opportunities, regular performance reviews, and mentoring programs to support career growth.

This hybrid role is based in Toronto, Ontario, offering a balance between remote and office work. The position is ideal for security professionals who want to impact a major financial institution's security posture while working with cutting-edge security tools and technologies.

TD's commitment to diversity, equity, and inclusion, combined with their investment in community initiatives through the TD Ready Commitment, makes this an excellent opportunity for security professionals looking to grow their careers in a supportive, purpose-driven environment.

Last updated 6 hours ago

Responsibilities For Engineer I (Vulnerability)

  • Evaluate, design, build and implement security tools
  • Provide L3 support for security tools
  • Perform forensic investigations
  • Implement vulnerability and code scanning solutions
  • Handle database activity monitoring
  • Collaborate with teams and vendors to resolve complex problems
  • Design and implement mobile pen testing tools
  • Manage external attack surface management tooling
  • Document security solutions

Requirements For Engineer I (Vulnerability)

Python
Linux
  • University degree or 5+ years professional experience
  • Strong academic background in computer science or engineering
  • Security certification (CISSP, CCSP)
  • Advanced skills with vulnerability and pen testing tools
  • Experience with cloud-based SCA and SAST code scanning tools
  • Strong operating system knowledge of Windows Server 2022 and RHEL/Unix 8+
  • Advanced skills in Python and PowerShell scripting
  • Understanding of firewalls, IDS, authentication mechanisms, and networking protocols

Benefits For Engineer I (Vulnerability)

Medical Insurance
Mental Health Assistance
401k
  • Health Benefits
  • Mental Health Benefits
  • Retirement Benefits

Interested in this job?

Jobs Related To TD Bank Engineer I (Vulnerability)