1. What is a Security Engineer at CIBC?
As a Security Engineer at CIBC, you play a vital role in safeguarding the financial assets, sensitive data, and digital infrastructure of one of North America's premier financial institutions. Operating at the intersection of modern software engineering and enterprise risk management, your day-to-day work directly impacts millions of banking customers who rely on secure, resilient digital products. You are tasked with designing, implementing, and maintaining robust security controls across complex cloud and on-premise environments, ensuring that security is seamlessly integrated into every layer of the software development lifecycle.
This role is critical to maintaining customer trust and regulatory compliance in an increasingly sophisticated threat landscape. You will collaborate closely with software development, infrastructure, and compliance teams to address emerging vulnerabilities, architect secure network perimeters, and respond to evolving threat vectors. The complexity of working within a major banking institution means you will tackle challenges at massive scale, balancing strict security requirements with high-availability business needs. Whether you are fortifying internal networks or evaluating emerging technologies like AI-driven security applications, your work directly influences the strategic resilience of the enterprise.
Expect an environment that values rigor, technical precision, and collaborative problem-solving. While the interview process and technical expectations are thorough, you will find a culture that encourages continuous learning and professional growth. Success in this position requires a balance of deep technical mastery in cybersecurity domains and the communication skills needed to champion secure engineering practices across diverse business units.




