remote
Penetration Tester - Networks and Cloud - BMO Financial Group
Software Engineer
Lead deep, manual penetration tests across enterprise network, cloud, and AI environments, driving security improvements for critical applications and regulatory compliance.
About the role
Key Responsibilities
- Conduct comprehensive manual penetration tests on network, cloud, and AI infrastructures, identifying vulnerabilities beyond automated scans.
- Analyze findings to produce actionable remediation plans for security teams and stakeholders.
- Collaborate with engineering and product teams to secure new features and deployments.
- Document test methodologies, results, and recommendations in clear, concise reports.
- Stay current with emerging threats, tools, and industry best practices to continuously improve testing processes.
Requirements
- Proven experience in network and cloud penetration testing, with hands‑on skills in tools such as Metasploit, Burp Suite, and cloud provider security services.
- Strong understanding of cloud platforms (AWS, Azure, GCP) and their security controls.
- Experience assessing AI/ML models and infrastructure for security risks.
- Excellent analytical, communication, and documentation skills.
- Relevant certifications (e.g., OSCP, GPEN, or equivalent) preferred.
Skills
penetration testingnetwork security