Staff Software Engineer - Scotiabank, Toronto
Posted: October 12, 2026
Join Scotiabank in Toronto as a Staff Software Engineer for Cloud CICD Platforms. Lead technology solutions, oversee engineering teams, and drive digital banking initiatives in an inclusive workplace.
at a glance
- Employer
- Scotiabank
- Location
- Toronto, ON
- Requisition ID
- 259094
- Workplace Type
- Hybrid
Browse more Scotiabank jobs · See other jobs in Toronto
job description
The opportunity
Join a purpose-driven winning team committed to results in an inclusive and high-performing culture. The Accelerator team is a group of highly skilled professionals that ensure the success of Scotiabank Digital Banking initiatives worldwide through the effective use of technology and collaboration. The Staff Software Engineer position leads and oversees a key portfolio within the Cloud and Platform Engineering Group, ensuring business strategies, plans, and initiatives are executed and delivered in compliance with governing regulations, internal policies, and procedures.
This role is accountable for development and operations implementation of technology solutions that support Digital Banking and Cloud Business strategies and objectives, as well as ensuring compliance with security and bank regulations. You will contribute to the overall success of the unit by ensuring the delivery of high-quality technology solutions through effective collaboration with technology professionals and key stakeholders within Digital Banking and across Scotiabank.
Key duties
In this Scotiabank careers opportunity, your responsibilities include:
- Works closely with business lines and Digital Banking stakeholders (e.g. Systems Testing, Release Management, Development, Security) in the planning, development and implementation of technology solutions.
- Responsible for meeting scheduled milestones to ensure project/program objectives are met in a timely manner and are in accordance with the product roadmap approved by the business line.
- Responsible for timely resolution of internal/external issues, ensuring solutions provided to the business meet best practices, quality and security standards.
- Key accountabilities include design, development and maintenance of cloud platforms, services, and components to enable safe enterprise-wide use of public cloud offerings.
- Manage communication with all key stakeholders and bank groups that impact the scope, budget, risk, and resources of the work effort being managed.
- Manages a team of technology professionals to successfully deliver high-quality technology solutions through scheduling, technical direction, future planning and standard CI/CD practices.
- Creates an environment in which his/her team pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls.
- Writes well designed, testable, efficient code by using best software development practices.
- Gathers and refines specifications and requirements based on technical needs.
- Creates and maintains software documentation.
Requirements
To succeed in these Scotiabank jobs, you should possess the following skills and qualifications:
- 8 or more years in progressive roles within Application Engineering/Technology, with technical working experience developing and/or supporting multi-platform-based applications and infrastructure with 2 or more years’ experience in leading application development/delivery teams.
- Advanced development experience & skills with REST API, functional programming, object-oriented design, data structures, and systems integration.
- Experience working with authenticated, customer focused applications.
- Deep knowledge coding in Java, JavaScript Frameworks, HTML and CSS.
- Experience in the administration CICD tools (e.g. GIT, Cloudbees, GitHub, GitHub Actions, Argo).
- Ability to work with configuration and orchestration tools to automate deployment delivery such as Ansible, Terraform, and Kubernetes.
- Familiarity with container-based virtualization technology such as Docker.
- Fluency in scripting languages like Groovy, Shell, Golang and Python.
- Experience with public cloud solutions like Azure, or Google Cloud Platform.
- Knowledgeable with policy-as-code and deployment gating concepts.
- High level Unix/Linux administration skills.
- Stayed up to date with industry best practices.
Compensation and perks
Scotiabank offers comprehensive support and rewards for its employees:
- Diversity, Equity, Inclusion & Allyship: inclusive culture where every employee is empowered, respected, and embraced through bias-free practices and Employee Resource Groups.
- Accessibility and Workplace Accommodations: committed to creating an accessible environment by removing and preventing barriers.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits starting on day one.
- Community Engagement opportunities regardless of where you choose to work from.
frequently asked questions
Where is this role based?
This role is based in Toronto, Ontario, with hybrid work arrangements.
What experience is required for this position?
Candidates need 8 or more years in progressive roles within Application Engineering or Technology, including at least 2 years in leading application development or delivery teams.
What kind of team will I be working with?
You will work within the Accelerator team and the Cloud and Platform Engineering Group to support Scotiabank Digital Banking initiatives worldwide.
What perks and benefits are offered?
Scotiabank offers a competitive rewards program including a bonus, flexible vacation, personal and sick days, benefits starting on day one, upskilling opportunities, and community engagement programs.
categories
about scotiabank
- Industry: Finance
- Size: 10000+ employees
- view all Scotiabank jobs
similar jobs
- ad sales account executive - doordash, toronto - DoorDash
- veterinary technician - university health network, toronto - University Health Network
- clinical placement coordinator - uhn, toronto - University Health Network
- student research physicist - uhn, toronto - University Health Network
- research technician ii - university health network, toronto - University Health Network
- pharmacy technician - university health network, toronto - University Health Network
- clinical research supervisor - university health network, toronto - University Health Network
- clinical research assistant i - uhn, toronto - University Health Network
- supervisor facilities management - uhn, toronto - University Health Network
- senior manager, technical analysis - scotiabank, toronto - Scotiabank
