cover image
Scotiabank

Data Engineer

On site

Toronto, Canada

Junior

Full Time

05-12-2025

Share this job:

Skills

Communication Problem Solving Creativity Python Java SQL Risk Management DevOps Jenkins Test Programming Analytical Skills SQL Server Agile Recruitment .NET

Job Specifications

Requisition ID: 244081

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

The Team

The Group Treasury Technology team provides development and support services for Group Treasury (including Structural Interest Rate Risk management, Asset/Liability Management, Funds Transfer Pricing, Match Maturity, Budgeting and Planning) and Global Risk Management (Global Retail Credit Risk, Trade Floor Risk Management).

The Role

The Software Automation Engineer is responsible for developing and implementing technical solutions to support the Group Treasury business with a focus on automating existing manual processes, reducing the likelihood for human errors and improving operational processes. You will be required to participate in multiple projects, including technical design, use cases, and process workflow of complex business processes for internal clients. You must possess the ability to work with a team of technology focused peers and the ability to juggle multiple/concurrent tasks. You must thrive on challenge, be proactive, dynamic and demonstrate initiative and eagerness to learn.

Some Of The Key Accountabilities Include

Provide technology collaboration and be the ambassador for Automation across Group Treasury Technology.

Participate in aspects of a systems development life cycle within the development team (Requirements Analysis, Design, Development, Test, QA, Implementation and Support)

Be the Point of Contact for escalation on service operation including service availability and continuality

Analyze data in operational database environments including SQL Server

Optimizing and simplifying existing code and perform code reviews

Work closely with the stake holders to clarify requirements and to recommend best practices

Rewriting exiting framework and adding new code and functionalities

Lead initiatives to support continuous integration and improvement through technologies and process

Support Business as Usual Devops where applicable (may require off business hour support)

What You Will Bring To Succeed

Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
3-5 years of experience as a Software Engineer
2-3 years of industry experience.
Must have extensive knowledge and experience with major programming languages such as Python, Java, .NET, SQL and scripting.
Hands on experience working in a DevOps/Agile environment
Nice to have - Experience with Serverless, Google Cloud Function/Run, Google Cloud Storage and Micro-Services.
Hands on experience working with Bitbucket, Jenkins (pipelines)
Excellent problem solving and analytical skills, and be capable of multi-tasking and managing concurrent tasks and initiatives
Ability to solve technical problems/ processes and understand complex details
A high level of interpersonal and verbal communication skills necessary to relate to other people at their systems knowledge level
Self motivated and curious to learn new technologies and business use cases.

The Workplace

We are technology partners who help the business transform how our employees around the world work
We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
We foster an environment of innovation and continuous learning
We care about our people, allowing them to design how they work to deliver amazing results
We offer a competitive total rewards package, including a performance bonus, company matching programs (on pension & profit sharing), and generous vacation

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.

About the Company

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more. Our disclaimer: bit.ly/socialdisclaim Know more