Cloud Application Developer - (AWS / Banking/ Payment Systems)
Toronto, ONBank of Montreal
3+ YOECandidates need 3-6+ years of relevant experience and a post-secondary degree or equivalent. Bank of Montreal wants strong AWS skills (Lambda, DynamoDB, Redshift, CDK, SNS/SQS, EventBridge), software development, and experience leading small teams.
AWS Lambda, AWS DynamoDB, AWS Redshift, AWS CDK, AWS SNS/SQS, AWS EventBridge
Cloud Application Developer - (AWS / Banking/ Payment Systems)
Toronto, ONBank of Montreal
3+ YOEBank of Montreal needs 3 to 6+ years of relevant experience and a post-secondary degree or equivalent. Candidates need cloud computing, AWS serverless and data services, software development, scripting and Agile skills, and experience leading small teams.
AWS, AWS Lambda, AWS DynamoDB, AWS Redshift, AWS CDK, AWS SNS
Sr. Applied AI Scientist – Generative AI & Agentic Systems
Toronto, ONBank of Montreal
5+ YOECandidates need a Master's degree in a STEM field, at least five years of AI and machine learning experience including Generative AI in production, and strong programming skills. Hands-on experience with LLMs, RAG and AI agents is required, and a PhD is an asset.
Git, cloud AI platforms
Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)
Toronto, ONBank of Montreal
5+ YOECandidates need at least 5 to 7 years of software development experience, 3 years of AWS cloud development and 2 years of serverless architecture work, ideally in banking or payments. An AWS Certified Developer Associate and GitHub Foundations certification are required, plus an AWS Certified AI Practitioner.
AWS Lambda, API Gateway, DynamoDB, GitHub Actions, AWS CDK, GitHub Copilot
Developer Lead (AI-Enabled Systems)
Toronto, ONBank of Montreal
7+ YOECandidates need 7-10+ years of full stack or backend experience, skill in one backend language and one frontend framework, and hands-on experience building applications with large language models. Banking or regulated-industry experience is a strong asset.
Spring Boot, React, Angular, Kafka, Docker, Kubernetes
Senior Development Lead - (Cloud /Payment Systems)
Toronto, ONBank of Montreal
Candidates need strong hands-on experience with AWS serverless services such as Lambda, DynamoDB, SQS, SNS, EventBridge and S3, plus infrastructure as code with AWS CDK. Strong backend, API and event-driven development skills, production troubleshooting experience and the ability to lead and mentor developers are essential.
AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3
Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)
Toronto, ONBank of Montreal
5+ YOECandidates need 5 to 7+ years of software development experience, including 3+ years of AWS cloud development and 2+ years of serverless architecture, ideally in financial services or payments. An AWS Developer Associate certification and GitHub Foundations are required.
AWS Lambda, API Gateway, EventBridge, Step Functions, DynamoDB, GitHub Enterprise
Senior Development Lead - (Cloud /Payment Systems)
Toronto, ONBank of Montreal
Candidates need strong AWS serverless engineering skills with Lambda, DynamoDB, SQS, SNS, EventBridge and CDK, plus Node.js and API development experience. Bank of Montreal prefers experience with payment systems, financial messaging and AWS associate certifications.
AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3
Developer Lead (AI-Enabled Systems)
Toronto, ONBank of Montreal
7+ YOEBank of Montreal needs candidates with 7 to 10+ years of backend or full stack experience, skill in one backend language and one frontend framework, and hands-on experience building LLM applications. Familiarity with RAG concepts, embeddings, vector search and prompt evaluation is also required.
Java, Spring Boot, React, Angular, LangChain, AWS Bedrock
Senior Business Systems Analyst
Toronto, ONBank of Montreal
7+ YOECandidates need a university degree or college diploma and 7 to 10 years of progressive business analysis experience on medium to large projects. Strong knowledge of banking or credit card business, project management and the system development life cycle is needed, along with advanced writing and problem-solving skills.
Visio, Jira, Confluence