Talent.com
Scotiabank
Data EngineerScotiabank • Toronto, ON, CA
Data Engineer

Data Engineer

Scotiabank • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Requisition ID: 257434

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

We are looking for a hands‑on Data Engineer with deep expertise in Apache Spark and strong programming skills in Python, Scala, and Java. This role is centered on building high performance, scalable data pipelines and processing large datasets in a distributed environment.

You will work primarily on Spark based data processing running on Azure Databricks, developing production grade code that supports enterprise analytics, reporting, and data products. This is an engineering heavy role for someone who enjoys writing clean, efficient code and optimizing distributed workloads.

Is this role right for you? In this role, you will:

  • Design, develop, and maintain large‑scale Spark applications using Python, Scala, and/or Java
  • Build and optimize batch and streaming data pipelines in distributed environments
  • Write production‑quality Spark code with strong focus on performance, scalability, and reliability
  • Optimize Spark jobs (partitioning, caching, shuffles, memory tuning, execution plans)
  • Develop reusable Spark frameworks, libraries, and utilities
  • Work with structured and semi‑structured data (Parquet, Delta, CSV, JSON)
  • Collaborate with platform, analytics, and data science teams to support downstream use cases
  • Debug and troubleshoot Spark job failures and performance issues in production
  • Follow best practices for code quality, testing, logging, and 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:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 3+ years of experience as a Data Engineer or in a similar role
  • Strong hands‑on experience with Apache Spark
  • Proficiency in one or more of the following languages: (Python, Scala or Java)
  • Strong understanding of distributed systems and data processing concepts
  • Solid experience with SQL for data transformation and analysis
  • Experience working with data lakes and columnar formats (e.g., Parquet, Delta Lake)
  • Familiarity with Git and standard software engineering practices
  • Strong problem‑solving skills and attention to detail
  • Experience running Spark on Azure Databricks an asset.
  • Experience migrating Spark jobs from on‑prem Hadoop/Cloudera to cloud platforms an asset.
  • Familiarity with orchestration tools (e.g., Airflow, Azure Data Factory) an asset.
  • Exposure to cloud storage (ADLS Gen2) and cloud security concepts an asset.

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.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

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.

Create a job alert for this search

Data Engineer • Toronto, ON, CA

Similar jobs

Data Engineer

OMERS / Oxford Properties GroupToronto, ON, CA
Full-time

Data Engineer – responsible for designing, building, and scaling an enterprise data platform on Microsoft Fabric and complementary Azure data services.The role delivers high‑quality, insight‑ready ... Show more

 • Promoted

Data Engineer

HaysGreater Toronto Area, Canada, Canada
Full-time

Join a mission-driven organization making a meaningful impact through data and technology.This is an exciting opportunity to help shape modern data capabilities in a cloud-first environment, suppor... Show more

 • Promoted

Data Engineer

Oxford Properties GroupToronto, ON, CA
Full-time

Choose a workplace that empowers your impact.Join a global workplace where employees thrive.One that embraces diversity of thought, expertise and passion.A place where you can personalize your empl... Show more

 • Promoted

Data Engineer

LeadingtalentMarkham, ON, CA
Full-time

At IBM, work is more than a job – it’s a calling: To build.To think along with clients and sell.Not just to do something better, but to attempt things you’ve never thought possible.Are you ready to... Show more

 • Promoted

Senior Data Engineer (Databricks Focused)

BDO CanadaToronto, ON, CA
Full-time

Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client... Show more

 • Promoted

Data Engineer

VirtusaToronto, ON, CA
Full-time

Data Engineer and Generative AI/ML Specialist.Skill Cluster/Practice: Data Engineering / Emerging Technologies (GenAI).We are seeking an innovative and results-driven Data Engineer and GenAI/ML Spe... Show more

 • Promoted

AWS Databrciks Engineer

AkkodisToronto, ON, CA
Full-time

Toronto, ON Hybrid (3 days Onsite- Tue, Wed, Thursday).Citizens or PR only considered for the TCS role, sorry, OWP won't work.Design, develop, and maintain scalable and robust data pipelines on Dat... Show more

 • Promoted

Data Engineer

OMERSToronto, ON, CA
Full-time

We are seeking a Data Engineer to help design, build, and scale an enterprise data platform on.The role focuses on delivering high‑quality, insight‑ready data products using a.You will process both... Show more

 • Promoted

Data Engineer

DS Technologies IncToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien... Show more

 • Promoted

Data Engineer

VySystemsToronto, ON, CA
Full-time

At least 3 years of relevant professional experience.Background in one or more of the following: Database administration, Data Engineering, ETL loading and ingestion, data classification and normal... Show more

 • Promoted

Data Engineer

PockethealthToronto, ON, CA
Full-time

What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 mil... Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionToronto, ON, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Data Engineer - Snowflake

Tiger AnalyticsToronto, ON, CA
Full-time

Tiger Analytics is a fast-growing advanced analytics consulting firm.Our consultants bring deep expertise in Data Science, Machine Learning and AI.We are the trusted analytics partner for several F... Show more

 • Promoted

Data Engineer

Tata Consultancy Services LimitedToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Data Engineer

Quantum Management Services Ltd.Toronto, ON, CA
Temporary

Quantum Management Services Ltd.North York, ON (Hybrid – on-site Monday‑Thursday).We are looking for a Data Engineer to support large‑scale retail and e‑commerce data initiatives, working with comp... Show more

 • Promoted

Data Engineer

LuxoftToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Luxoft.You will work as a Data Engineer in Trading Technology, Public Market Investments team, partn... Show more

 • Promoted

Data Engineer

BorrowellToronto, ON, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Lead Data Engineer

Thomson ReutersToronto, ON, CA
Full-time

We are seeking a highly skilled and strategic Lead Data Engineer to join our team.In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and ... Show more

 • Promoted

Data Engineer

Canadian Tire CorporationToronto, ON, CA
Full-time

Advanced Analytics team at Canadian Tire Corporation, your primary focus will be on ensuring the stability, reliability, and performance of ML models in production environments.Working closely with... Show more

 • Promoted

Data Engineer

Armstrong Fluid TechnologyToronto, ON, CA
Full-time

Imagine working at the forefront of innovation in fluid‑flow technology, with over 1,400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facil... Show more