Share this Job

Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance.

Title:  Data Engineer




Requisition ID: 155431

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


The team:

Global Technology Solutions’ (GTS) - Engineering & Architecture team at Scotiabank is focused on building high-value solutions across the bank. Our organization consists of accomplished professionals who blend expertise in computer science, data, machine learning, and banking to deliver innovative projects that drive the business. As an integral part of the team, the Data Engineer will be responsible for all technical aspects of the data pipelines that power advanced and descriptive analytics work.


The role:

You will play a critical part in projects and initiatives across Global Technology Services by acting as a Data Engineer in designing, implementing, and deploying the solutions to meet industry and banking standards and processes.


Is this role right for you?

  • You understand how design, development and deployment of applications work on Enterprise Data Lake (EDL), supporting an ever-increasing analytics community.
  • You want to be challenged with complex problem solving in time sensitive situations to reduce system downtime and customer impact.
  • You are focused on creating high quality code by writing unit tests and integration tests for the software solutions developed.
  • You are interested in providing deployment and post deployment support (e.g., warranty support, command center services, process, review release content and coordinate with clients.
  • You thrive on optimizing, organization, and performance improvement of the codebase.
  • You are interested in troubleshooting and debugging production & non-production environments including certificate management, patch management.
  • You are eager to work on creating and maintaining alerts and dashboards, access control management and perform system admin activities.
  • You are interested in logical support work, like configuration, data management, application performance and tuning, application troubleshooting.


Do you have the skills that will enable you to succeed in this role?

  • You can demonstrate strong communication (verbal/written) skills. Furthermore, you have good interpersonal skills to build relationships with internal / external business partners & vendors.
  • You have at least 2+ years of hands-on technical working experience in developing applications using Apache Spark’s SQL, Datasets, DataFrames & Resilient Distributed Dataset (RDD) API.
  • You have at least 2+ years of hands-on technical working experience with development by using Scala and/or Python and/or Java.
  • You can demonstrate your ability to optimize Apache Spark applications.
  • You have at least 2+ years of hands-on technical working experience in writing and optimizing Hive Query Language (HQL) queries.
  • You can demonstrate a solid technical knowledge in writing complex SQL queries for any SQL & NoSQL database.
  • You must possess basic knowledge of both DevOps and CI/CD tools – GIT, Jenkins, Gradle/Maven, BitBucket, Artifactory.
  • You are familiar with Linux and shell scripting to automate any general admin or redundant tasks.
  • You possess superior problem solving and decision-making skills to resolve work issues with the ability to work under pressure in a dynamic environment.
  • You have completed at least a Bachelor’s degree in Computer Science or any type of Engineering or Mathematics discipline.


What's in it for you?

  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success! We also 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 (pension & Employee Share Ownership), generous vacation; health/medical/wellness benefits; employee banking privileges.
  • Renovated with a design focus on enabling collaboration through both environment and technology.
  • Furnished with an onsite cafeteria that serves hot foods, salads, sandwiches & snacks.
  • Equipped for breaks with table tennis, table soccer, pool table & TV’s. Our lounges have fridges, microwaves, complimentary hot beverage stations & water dispensers.
  • Minutes by TTC bus from Warden subway station on Line 2.  Free employee shuttle service connecting the IT campus with nearby GO stations.  2023 opening of the Eglinton Crosstown Light Rail Transit with the Birchmount stop that’s steps away.
  • Minutes from the 401 & DVP. Free onsite & offsite employee parking with charging stations for electric vehicles onsite.



Location(s):  Canada : Ontario : Scarborough 

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.

Job Segment: Database, Data Management, Computer Science, Investment Banking, Technical Support, Technology, Data, Finance