Search Jobs

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Data Engineer - 2

Toronto, ON M5H 1H1

Posted: 02/23/2026 Industry: IT/ Software Development Job Number: 26-25458 Pay Rate: 45-50 USD/Hour

Job Description

Location Address: 44 King Street W 8th Floor- onsite 3x/week
Contract Duration: 04/01/2026 to 10/30/2026
Possibility of extension and conversion to FTE
Schedule Hours: 9am-5pm Monday-Friday;standard 37.5 hrs/week (Possible OT)

Story Behind the Need
Business group: Enterprise Stress Testing
Project: Financial Sponsor project phase 2 stress testing
Enterprise Stress Testing’s (“EST”) mandate is to design and run the Bank’s stress testing program. We are seeking a Contract Data Engineer to support the modernization and optimization of existing Python-based data workflows. The role will focus on improving performance of data-intensive Python notebooks, refactoring code for scalability and maintainability, and developing new data ingestion and consolidation logic from multiple data sources to support downstream analytics and reporting use cases such as financial sponsor stress testing.

Candidate Value Proposition:
The successful candidate will have the opportunity to be exposed to credit risk models, IFRS 9 and AIRB model, and stress testing models, and further enhance their Data engineering skills.

Candidate Requirements/Must Have Skills:
1. 2+ years of Solid experience working with large datasets and complex data transformations
2. 2+ years of experience with Python, with hands-on experience optimizing data-heavy workloads (Demonstrated ability to improve performance of existing code {e.G., pandas optimization, algorithmic improvements})
3. 1+ years of Experience sourcing and integrating data from multiple systems or formats (e.G., files, databases, APIs)
4. Familiarity with best practices for writing clean, maintainable, and testable code

Nice-To-Have Skills:
1. Experience with data engineering frameworks or tools (e.G., PySpark, Dask, Airflow)
2. Strong SQL skills and experience working with relational or cloud data warehouses
3. Experience moving notebook-based workflows toward more production-ready designs

Soft Skills Required:
-Ability to work independently in a contract environment and deliver against defined objectives
-Strong communication skills
-Ability to work with ambiguity

Education: Bachelor’s Degree

Best VS. Average Candidate: The ideal candidate would have a strong background in Data Engineering and the frameworks/tools (PySpark, Dask, Airflow).

Candidate Review & Selection
2 rounds
1st –HM –45 mins –virtual MS Teams Video –behavioural/situation questions, experience-related questions
2nd –HM + Senior Managers –1.5 hours –in-person (Technical coding assessment given during the interview to assess thought process)
-44 King St. W –meet HM in Lobby near elevators


Hiring Manager’s availability to interview: ASAP

***NOTE: *** will review any requests for accommodations put forward by Suppliers***

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Toronto, ON

Ready to take the next step in your career? Explore exciting job opportunities in the thriving area surrounding Toronto, Ontario. Known for its diverse cultural landscape, vibrant arts scene, and bustling professional opportunities, Toronto is a city brimming with charm and endless growth potential. From the iconic CN Tower and world-renowned art galleries like the AGO to the lively theater scene and beloved sports teams like the Raptors and Maple Leafs, Toronto offers a rich tapestry of experiences for job seekers. Consider launching your career in this dynamic region and unlock a world of possibilities. Browse our job listings now and begin your journey towards success in Toronto and its surrounding areas.