CareerPlanGet AI match score →

Staff Software Engineer (Cloud CICD Platforms)

Toronto, Ontario, Canada💼 Full-time🗓 2026-06-11 → 2026-07-26

Seniority

Staff Software Engineer

Domain

Cloud CICD Platforms, Digital Banking, Cloud and Platform Engineering

Responsibilities

Leads and oversees a key portfolio within the Cloud and Platform Engineering Group

Responsibilities

Ensures business strategies, plans and initiatives are executed in compliance with governing regulations, internal policies and procedures

Responsibilities

Accountable for development and operations implementation of technology solutions that support Digital Banking and Cloud Business strategies

Responsibilities

Works closely with business lines and Digital Banking stakeholders in the planning, development and implementation of technology solutions

Responsibilities

Responsible for meeting scheduled milestones to ensure project/program objectives are met in a timely manner

Responsibilities

Responsible for timely resolution of internal/external issues, ensuring solutions provided to the business meet best practices, quality and security standards

Responsibilities

Key accountabilities include design, development and maintenance of cloud platforms, services, and components to enable safe enterprise-wide use of public cloud offerings

Responsibilities

Manages communication with all key stakeholders and bank groups that impact the scope, budget, risk, and resources of the work effort being managed

Responsibilities

Manages a team of technology professionals to successfully deliver high-quality technology solutions through scheduling, technical direction, future planning and standard CI/CD practices

Responsibilities

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

Responsibilities

Writes well designed, testable, efficient code by using best software development practices

Responsibilities

Gathers and refines specifications and requirements based on technical needs

Responsibilities

Creates and maintains software documentation

Required skills

8 or more years in progressive roles within Application Engineering/Technology

Required skills

2 or more years' experience in leading application development/delivery teams

Required skills

Advanced development experience & skills with REST API, functional programming, object-oriented design, data structures, and systems integration

Required skills

Experience working with authenticated, customer focused applications

Required skills

Deep knowledge coding in Java, JavaScript Frameworks, HTML and CSS

Required skills

Experience in the administration CICD tools (e.g. GIT, Cloudbees, GitHub, GitHub Actions, Argo)

Required skills

Ability to work with configuration and orchestration tools to automate deployment delivery such as Ansible, Terraform,and Kubernetes

Required skills

Familiarity with container-based virtualization technology such as Docker

Required skills

Fluency in scripting languages like Groovy, Shell, Golang and Python

Required skills

Experience with public cloud solutions like Azure, or Google Cloud Platform

Required skills

Knowledgeable with policy-as-code and deployment gating concepts

Required skills

High level Unix/Linux administration skills

Technologies

Java, JavaScript Frameworks, HTML, CSS, GIT, Cloudbees, GitHub, GitHub Actions, Argo, Ansible, Terraform, Kubernetes, Docker, Azure, Google Cloud Platform, Groovy, Shell, Golang, Python

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗