Intermediate Software Developer (Askuity division)
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
Skills
Experience Level
Salary
USD 90,000 - 120,000/year
Employment Type
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