Staff Software Engineer (Cloud CICD Platforms)

Scotiabank

Toronto

On-site

CAD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Diversity and Inclusion initiatives
Tuition assistance
Flexible vacation

Job summary

Scotiabank is seeking a Staff Software Engineer in Toronto. This role leads development and operations for technology solutions that support Digital Banking and Cloud strategies. You will be pivotal in ensuring quality technology solutions through collaboration.

The ideal candidate will have extensive experience in application engineering and cloud technologies, including REST APIs, Java, and containerization tools. Benefits include competitive rewards, a commitment to diversity, and professional development opportunities.

Qualifications

  • 8+ years in Application Engineering/Technology, focusing on application development/delivery.
  • Experience in leading application delivery teams for multi-platform applications.
  • Deep knowledge of multi-platform-based applications and infrastructure.

Responsibilities

  • Lead development and operations of technology solutions supporting Digital Banking.
  • Collaborate with stakeholders in planning and execution of technology projects.
  • Design, develop, and maintain cloud platforms and services.

Skills

REST API
Java
JavaScript Frameworks
HTML
CSS
Ansible
Terraform
Kubernetes
Docker
Groovy
Shell
Golang
Python

Tools

GIT
Cloudbees
GitHub
GitHub Actions
Argo

Job description

Requisition ID: 259094

Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture.

The Team

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 Role

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 / 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. This role will contribute to the overall success of the Cloud and Platform Engineering 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.

Is this role right for you? In this role you will:
  • 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 to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • 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
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
  • 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
What’s in it for you?
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias‑free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross‑functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

#LI-Hybrid

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer, Cloud Engineering - Contract Full Time for 12 Months
Developer, Cloud Engineering - Contract Full Time for 12 Months

Scotiabank • Toronto

On-site
CAD 120,000 - 160,000
Diversity & Inclusion
Accessible workplace
Upskilling opportunities
+2
Associate Software Engineer
Associate Software Engineer

Scotiabank • Toronto

On-site
CAD 90,000 - 130,000
DEI & Allyship
Accessibility accommodations
Tuition assistance
+2
Cloud Engineer
Cloud Engineer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion Programs
Tuition Assistance
Flexible Vacation
+2
Software Developer
Software Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion initiatives
Upskilling through online courses
Competitive Rewards program
+2
Software Developer, Java on Cloud 1
Software Developer, Java on Cloud 1

Scotiabank • Toronto

On-site
CAD 110,000 - 140,000
Software Engineer
Software Engineer

Scotiabank • Toronto

Hybrid
CAD 80,000 - 100,000
Flexible vacation
Community engagement opportunities
Tuition assistance
Business System Analyst
Business System Analyst

Scotiabank • Toronto

On-site
CAD 70,000 - 100,000
Diversity and Inclusion initiatives
Upskilling opportunities
Competitive Rewards program
+2
Senior Manager - Data Platforms
Senior Manager - Data Platforms

Scotiabank • Toronto

On-site
CAD 100,000 - 140,000
Flexible vacation
Tuition assistance
Community engagement programs
+1
Software Engineer (Java)
Software Engineer (Java)

Scotiabank • Toronto

On-site
CAD 80,000 - 110,000
Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
+1
Senior Cloud Engineer, Infrastructure as Code
Senior Cloud Engineer, Infrastructure as Code

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Flexible vacation
Competitive rewards program
Tuition assistance