Full-time

Sr. Software Engineer – Penetration Testing & Red Teaming

Posted by Cognizant • June 13, 2026

📍 toronto, on, Canada
Apply Now

Description

About the role

As a Senior Software Engineer – Penetration Testing & Red Teaming, you will make an impact by bridging software development and offensive security to strengthen enterprise defenses. You will be a valued member of the Threat & Vulnerability Management (TVM) team and work collaboratively with engineering, DevOps, and cybersecurity stakeholders.

In this role, you will:

  • Design and develop custom security tools and automation scripts to support penetration testing and vulnerability assessment initiatives
  • Solve complex engineering challenges that require deep expertise in both software development and cybersecurity
  • Build integrations between security tools and enterprise platforms to improve security workflows and automation
  • Conduct comprehensive penetration testing across applications, infrastructure, and systems to identify vulnerabilities
  • Participate in and support red team operations to simulat...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Cognizant.

Apply for this Job