← Back to Jobs
The Home Depot Canada logo

Intermediate Software Developer (Askuity division)

The Home Depot Canada
3.7(5154)
👥10k+
Software Engineering
Toronto, ON M5V 1K4
3 months ago
Apply →

Mentions vibe coding explicitly; familiarity with AI coding assistants is requested.

About the Role

Askuity (a division of The Home Depot Canada) is hiring an Intermediate Backend Developer to help drive the technical direction and deliver well-tested, performant backend services for a retail analytics SaaS platform, deploying and operating software on Google Cloud Platform. The role partners with product stakeholders to build scalable microservices and improve systems that enable suppliers and merchants to make data-driven decisions.

Job Description

Role

Askuity, a Toronto-based division of The Home Depot Canada, is seeking an Intermediate Backend Developer to contribute to the technical direction and implementation of its retail analytics SaaS platform. The developer will deliver well-tested, performant, and maintainable backend services, operate deployments in Google Cloud Platform (GCP), and evaluate new technologies to meet evolving product needs.

Key Responsibilities

  • Develop and maintain backend code for a data-powered SaaS analytics platform.
  • Deploy and run software in Google Cloud Platform (GCP).
  • Design and implement reliable, scalable, high-performance solutions, including service-oriented and microservices architectures running in Kubernetes clusters.
  • Collaborate with product stakeholders and users to understand real-world problems and implement product features that improve customers’ use of retail data.
  • Follow Agile Scrum practices and contribute to the team’s technical direction and continuous improvement.
  • Evaluate new technologies and assess suitability for current and future challenges.

Competencies

  • Action oriented; drives results
  • Strong collaboration and effective communication
  • User-focused problem understanding and partnership with product owners

Skills & Technologies

  • Backend frameworks: Scala, Play! Framework, Python, Flask
  • Databases: Postgres, Redis, Firestore, BigQuery, OLAP
  • Functional programming: Typescript, Scala, AKKA/Pekko
  • DevOps / Platform: Google Cloud Platform (GCP), Kubernetes, Docker, YAML, GitHub pipelines, Spinnaker
  • Frontend (nice to have): Typescript, React
  • Tools: Git, IntelliJ, Visual Studio
  • Familiarity with AI coding assistants (e.g., vibe coding)
  • QA tools and frameworks (nice to have)

Reporting, Travel & Working Conditions

  • Reports to: Senior Manager, Software Development
  • Travel: Limited; may travel to corporate headquarters annually as requested
  • Working conditions: Office setting with computer work and virtual meetings (camera on)
  • Physical: Extended sitting and repetitive tasks

Education & Experience

  • Minimum: University/College degree in a related field or equivalent experience
  • Experience: Any professional experience, including co-op or internship terms; no minimum leadership experience required

Certifications & Other Assets

  • Google Cloud professional certifications are a plus
  • Experience building HTTP/REST service-oriented architectures, microservices in Kubernetes, and working with cloud platforms
  • Familiarity with Git and common development tools

Compensation & Rewards

  • Pay range (base salary): 90,000 - 120,000 (numbers taken from job posting)
  • Additional potential rewards may include semi-annual performance bonuses, deferred profit-sharing, comprehensive paid benefits, stock purchase discount, and merit-based salary increases.

Tech Stack

ScalaPlay! FrameworkPythonFlaskPostgresRedisFirestoreBigQueryOLAPTypescriptAKKA/PekkoGoogle Cloud Platform (GCP)KubernetesDockerYAMLGitHub pipelinesSpinnakerReactGitIntelliJVisual Studiovibe codingAI coding assistants

Skills

Backend DevelopmentSystem DesignMicroservicesFunctional ProgrammingCloud OperationsDevOpsAgile/ScrumCollaborationCommunicationTesting/QAProblem SolvingFamiliarity with AI coding assistants

Experience Level

Mid

Salary

USD 90,000 - 120,000/year

Employment Type

Full-time

Benefits

  • Semi-annual bonuses tied to business performance
  • Deferred Profit-Sharing Program
  • Comprehensive paid benefits
  • 15% discount on Home Depot stock purchases
  • Merit-based salary increases