National Bank of Canada is a 10,000+ employee public bank headquartered in Montreal with a finance-dominated hiring mix (593 finance roles vs. 56 engineering) and accelerating recruitment velocity. The tech stack reveals active migration toward cloud and AI: AWS adoption, GitHub Copilot, Bedrock, and Claude integration into development workflows, paired with foundational banking infrastructure (Murex, SWIFT, Bloomberg). Active projects center on credit modernization, stress testing, and generative AI integration—indicating a push to automate risk assessment and product delivery while managing compliance complexity.
Notable leadership hires: Associate Director, SME Director, Chief Developer, Branch Director, Credit Director
National Bank of Canada operates as a full-service financial institution serving retail, business, and institutional clients across personal finance, business banking, investment services, and insurance. The 1,132 active roles (563 posted in the last 30 days) span finance, sales, operations, and engineering, with notable focus on senior and mid-level hiring. Core pain points cluster around risk mitigation, compliance governance, sector efficiency optimization, and client profitability—typical constraints in regulated banking. Current work includes credit product implementation, stress testing framework enhancement, and integration of generative AI into development cycles alongside regulatory project execution.
Core stack: Microsoft Office 365, SQL, Python, Java, Murex (trading), Bloomberg, SWIFT. Cloud: AWS. DevOps: Kubernetes, Terraform, ArgoCD, GitHub Actions. Adopting: GitHub Copilot, AWS Bedrock, Claude, Textract, Genesys Cloud for customer service.
Montreal, Quebec, Canada. Publicly traded. Active hiring in Canada and the United States.
Other companies in the same industry, closest in size