Solutions / Customer Engineering

Jr. Solution Engineer

at Supra ITS

📍 Location Brampton, Ontario Hybrid
📋 Details Full-time
📅 Posted

Direct apply link, refreshed by the daily generator.

About the Role

Build UI components, integrate backend services

About Supra ITS

Canadian IT services provider with Canon partnership

Full Description

There is an immediate need for a Junior Solution Engineer at SupraITS Canada. If you’re someone who loves solving problems, enjoys learning new technologies, and wants to build real-world AI-powered applications while growing alongside an experienced engineering team then this position is for you. LOCATIONS: This role is remote/hybrid and is available for candidates located in the Greater Toronto Area.

About Supra Its Founded in 1999, Supra ITS has grown into a globally trusted IT partner, delivering world-class Managed IT, Cybersecurity, Digital Transformation, Application Services, and Business Process Outsourcing (BPO) Services. Headquartered in Mississauga, Supra ITS operates with 650+ employees worldwide, including Network Operations Centers (NOCs) in Canada and India, ensuring 24/7 IT support and seamless service delivery.

Supra ITS provides a full spectrum of IT solutions, including server and network management, private cloud, disaster recovery, service desk support, and advanced security services. With a security-first approach and SLA-driven commitments, Supra ITS takes complete ownership of IT services, allowing clients to focus on growth while ensuring uninterrupted operations.

Canon Partnership In 2021, Canon Canada made an equity investment in Supra ITS, recognizing a shared vision to deliver world-class technology and managed services across North America.

What began as a strategic investment has since evolved into an integrated partnership, combining Canon’s innovation and enterprise solutions with Supra ITS’s agility, customer focus, and managed services expertise.

Today, we operate as a unified force, driving rapid growth across North America through automation, cloud, cybersecurity, and business process solutions. Together, Canon and Supra ITS are accelerating digital transformation for customers, delivering secure, scalable, and performance-driven IT solutions that redefine what it means to be truly customer-centric.

Canon Canada’s strategic investment in Supra ITS strengthens this commitment by integrating Canon’s cutting-edge technologies with Supra’s agile IT services. This partnership fosters innovation, enhances efficiency, and accelerates digital transformation, providing customers with superior IT solutions that are scalable, secure, and customer centric.

Team Overview This is your opportunity to join a dynamic company with a team that works very well together and has solid organized structures in place. Supra’s head office is based in Brampton, Ontario with offices across North America and growing, you will be part of a growing team and evolving company.

About The Role We’re looking for curious, collaborative developers who are excited to turn ideas into working solutions and make an impact from day one.

We're building an AI-powered ITSM Agent Platform that helps IT teams automate ticket resolution, knowledge search, and workflow management. As a Junior Solution Engineer, you'll grow your full-stack development skills while shipping real features that impact thousands of users.

YOU ARE! Able to break down features into tasks and estimate effort

Demonstrated ability to pick up new technologies quickly

Collaborative and asks clarifying questions

Comfortable with debugging and using error messages to find issues

Key Responsibilities what you’ll own

  • Build React components for the agent platform UI (workflows, configuration panels, monitoring dashboards)
  • Write TypeScript to ensure type safety across frontend code
  • Implement feature branches following Git workflows; submit clean pull requests with test coverage
  • Collaborate with intermediate engineers to understand API contracts and integrate backend services
  • Develop Python scripts and utilities for agent testing and data pipeline work
  • Deploy containerized services to development/staging environments using Docker
  • Write unit tests and participate in code reviews

Tech Stack

  • Frontend - React, TypeScript, Vite, HTML/CSS
  • Backend - FastAPI, Python, REST APIs
  • Agents & AI - LangChain, CrewAI, MCP, Claude Skills and Agents or similar
  • Data - PostgreSQL, Vector DBs (Pinecone/Weaviate), semantic search
  • DevOps - Docker, Git, basic cloud deployment (AWS/GCP)

Technical Experience

  • Comfortable with React hooks (useState, useEffect, useContext) and TypeScript basics
  • Can read REST API documentation and integrate APIs from JavaScript
  • Python fundamentals: can write simple scripts for testing or data processing
  • Basic SQL knowledge: can write simple SELECT, INSERT, WHERE queries
  • Docker basics: can build and run a Docker image locally
  • Comfortable with Git and command-line tools

Preferred Qualifications While not required, preference may be given to candidates with experience in the following areas:

  • Experience with Vite build tool
  • Familiarity with testing libraries (Jest, Vitest)
  • Any production deployment experience
  • Exposure to RAG or semantic search concepts

We thank all applications who apply, however only those who are selected for an interview will be contacted.

  • If you require any accommodation during the recruitment process, please let us know and we’ll endeavor to put reasonable provisions into place. *** Skills: it,postgresql,fastapi,typescript,cloud,testing instruments

Opens in a new tab on the company's website