
Junior data engineer with python experience to support an enterprise stress testing project with one of our major banking clients- 39641
S.i. SystemsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Junior Data Engineer with Python experience to support an enterprise stress testing project with one of our major banking clients- 39641
Location Address: Toronto- 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)
Hourly Rate: 41-52/ Hour
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.
Typical Day in Role:
- Design and develop data solution to integrate new data sources into existing stress testing platform to support new stress testing initiatives.
- Analyze and refactor existing Python notebooks that perform heavy data manipulation to significantly improve runtime and efficiency.
- Design and develop new Python code to source, transform, and consolidate data from multiple upstream data sources
- Improve code structure, readability, and maintainability while preserving business logic
- Ensure outputs are reliable and well-documented for downstream consumption (analytics, reporting, or modeling)
- Collaborate with internal stakeholders to understand data requirements and validate results
- Provide knowledge transfer and documentation to support long-term maintainability
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 - behavioral/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)
Toronto - meet HM in Lobby near elevators
Disclaimer
AI may be used in evaluating candidates.
This posting is for an existing vacancy. Apply
Similar Jobs
Senior Ab Initio Developer / Data Engineer
North Star Group
Data Engineer - Databricks
Experis/Manpower Group
Data Platform Engineer - Jersey City, NJ
AHU Technologies Inc
Senior Data Engineer - GCP Data & AI Solutions
Accenture
Azure Data Engineer Trainer
Vinay Tech House
More Jobs at S.i. Systems
View all →Aws cloud engineer to design and implement end-to-end highly scalable and resilient cloud engineering solutions for infrastructure and application services
S.i. Systems
Junior analytics engineer with sql and python experience to support one of our food service/hospitality clients- 1867
S.i. Systems
REMOTE Fullstack Node.JS developer to manage and extend multiple backend applications using SQL, postgreSQL
S.i. Systems
Intermediate Backend developer (.Net and Node.js) to join a growing R&D team (Fully Remote)
S.i. Systems
Intermediate data engineer - 86657
S.i. Systems
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free