Apply on Kit Job: kitjob.ca/job/2g9m7b
Role Type: Internship/Co-op
Work Term: Fall / Term 1
Work Location: Toronto, Ontario, Canada
Hours: 37.5 per week
Pay: $45,700 - $74,400 CAD
Job Description Overview
Co‑op and internship opportunities allow students to gain valuable work experience across several TD businesses. You will work with experienced colleagues, receive world‑class training, and be part of a community fostering growth and a culture of care.
Responsibilities
- Apply Software Development Life Cycle (SDLC) and Project Management Methodology (PMLC) to complete specific development tasks for projects.
- Ensure defect‑free programming by testing, debugging, and participating in peer code reviews.
- Design, develop, and deploy system enhancements.
- Perform unit and system integration tests.
- Document system deployment plans and code deployment procedures.
- Participate in proof‑of‑concept studies on new technologies and document findings.
- Provide recommendations with full usability analysis.
- Perform root‑cause analysis and resolve application defects.
- Adhere to standard security coding practices to ensure applications are free of vulnerabilities.
- Continuously enhance knowledge/current trends, and develop expertise in TD services, applications, infrastructure, analytical tools, and techniques that contribute to effective solution development and delivery.
Qualifications
- Currently enrolled in a relevant technology program (e.g., Computer Science, Engineering, Information Technology Management, Computing).
- Familiarity with at least one of the following technologies: Java, Scala, Python, PySpark, or SQL.
- Practical experience or knowledge of data generation, data masking, data subsetting, data archiving, data virtualization, project management, management reporting, data modeling, and/or database development.
- Knowledge of test data tools such as CA TDM or Delphix.
- Familiarity with source code management (e.g., Git).
- Familiarity with Jira and Confluence.
- Enthusiasm for exploring emerging technology.
- Familiarity with RDBMS, Big Data, data warehousing, ETL/ELT concepts, Pandas, Num Py, scikit‑learn, Matplotlib, Ruby, or Linux is an asset.
- Interest or aptitude in financial systems and the financial industry.
- Familiarity with cloud technology (Azure, AWS, GCP) is an asset.
Early Talent Requirements
- 4‑month work term, commencing 8 Sep 2026 through 18 Dec 2026.
- Applications must include a résumé (maximum 2 pages) and a school transcript.
- Must be enrolled in an undergraduate or graduate degree (required for all co‑op/intern positions).
- Selected candidates will be invited to participate in a technical assessment.
- TD requires employees to reside in Canada; relocation to Toronto office (hybrid model) is required.
Inclusiveness
At TD, we are committed to fostering an inclusive, accessible setting where all employees and customers feel valued, respected, and supported. We work to build a workforce that reflects the diversity of our customers and communities. If you require accommodations for the recruitment and interview process, please let us know.
Language Requirement (Quebec only)
Sans Objet
#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2g9m7b
📌 Data Engineer Intern/Co-op (Fall 2026) (Canada)
🏢 TD
📍 Canada