Intern, Software Developer

The Home Depot
5d$31,600 - $35,400Onsite

About The Position

With a career at The Home Depot, you can be yourself and also be part of something bigger. 2026 Summer Student Internship/Co-op Opportunity – Intern, Software Developer About the co-op/internship program: Looking to turn classroom learning into real-world experience? The Home Depot Canada Internship/Co-op Program is your chance to apply what you’ve studied in a dynamic, hands-on environment. Over 16 weeks, you’ll work on projects that make a real impact, sharpen your skills, and build confidence for your future career. Program highlights include: Comprehensive Onboarding: Gain insights into our business operations, organizational culture, and core values. Strategic Projects: Address genuine business challenges, explore innovative approaches, and contribute meaningful solutions. Project Presentation: Share your findings and project outcomes with senior leadership. Professional Development Sessions: Participate in weekly sessions designed to enhance skillsets, reinforce company values, and provide perspectives from leaders across the organization. Networking Opportunities: Establish connections with mentors and peers who will support your professional growth throughout the program. Duration: May 4 – August 21st, 2026 # of positions available: 1 Locations: Askuity Office - 461 King Street West, Toronto. In office Tuesday – Thursday Join Our Team: Askuity is a Toronto-based retail analytics software company operating as an innovative division within The Home Depot. Our mission is to transform merchant–vendor collaboration by enabling AI-powered decision-making, predictive insights, and real-time retail execution. As a member of the development team at Askuity, you will help drive the technical direction of our industry-leading analytics platform that has a meaningful and immediate impact on our growing customer base. If you’re committed to great work and are constantly looking for ways to improve the systems you are responsible for, then we’d love to hear from you. Job Summary: The Askuity Fusion Demo Data system allows configurable data to support scalable demo and education activities for suppliers. Demo data is designed to guide specific narratives within Fusion that can be shared securely with multiple suppliers concurrently. This project is focused on the user experience for Askuity associates to configure that data. The process is currently manual and somewhat technical and will aim to ease the data configuration process for non-technical associates. This will be accomplished via easy-to-use front-end interfaces for data creation and editing. This project is valuable for associates tasked with designing merchandising focused data for product demos and education across multiple suppliers concurrently.

Requirements

  • Currently pursuing a degree or diploma in Computer Science or Software Engineering
  • Experience building service-oriented architectures and web applications – we have a lot of things that are HTTP and REST-based
  • Experience with microservices based architecture running in a Kubernetes cluster
  • Hands-on technical expertise and demonstrated ability to design and implement reliable, scalable, high performing solutions
  • Experience working with a cloud platform and products is preferred
  • We are willing to consider new grads from with some co-op or internship experience who are interested in working on an enterprise class level platform written in React, Scala and/or Python Front End frameworks – Typescript, React, Redux, Observables, etc
  • Python (Flask Framework)
  • Functional programming – Typescript, Scala and AKKA/Pekko, or a desire to learn and elevate your Functional Programming expertise
  • The successful student will be currently enrolled in a Canadian accredited university or college throughout the period of the Internship/Co-op program.
  • In addition, you must be legally entitled to work in Canada by way of Canadian citizenship, permanent residency, or a valid study/work permit.

Benefits

  • Learn advanced agile processes, including iterative development and continuous delivery, while working on incremental feature enhancements
  • Work closely with Product, UX, Development, and QA teams to formalize requirements and deliver impactful solutions
  • Receive guidance from experienced Askuity developers and interact with leaders across the organization, building professional networks and gaining insights into strategic decision-making
  • Develop strong technical competencies alongside the ability to educate internal users on new functionality and present updates to key stakeholders
  • Contribute to meaningful projects that require consistent innovation and stakeholder engagement, preparing you for future roles in technology and product development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service