×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Solution Engineer

Job in Brampton, Ontario, Canada
Listing for: Supra ITS
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
There is an immediate need for an  Intermediate Solution Engineer  at Supra

ITS Canada. If you’re someone who enjoys solving complex technical challenges, thrives in fast-moving environments, and wants to build scalable AI‑powered solutions that directly shape the future of IT operations 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 Canada made an equity investment in Supra ITS in 2021, recognizing a shared vision to deliver world‑class technology and managed services across North America. Since then, the partnership has 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.

About the Role
We’re looking for engineers who can think across the full stack, balance technical trade‑offs, mentor others, and turn ambitious ideas into production‑ready systems.

As an Intermediate Solution Engineer, you'll take full ownership of features across the entire stack: designing APIs, optimizing databases, building complex React interfaces, and integrating AI agent frameworks. You'll mentor junior engineers, make architectural trade‑offs, and directly impact the product roadmap.

You are

Mentor junior engineers, provide thoughtful code reviews.

Comfortable with ambiguous requirements; can scope and design features.

Think in terms of trade‑offs, not absolutes.

Key Responsibilities
What you’ll own

Design and implement full‑stack features: API endpoints, database schema updates, React UI, and agent logic.

Architect frontend state management for complex workflows (multi‑step agent configuration, real‑time monitoring).

Build FastAPI endpoints that integrate with agent frameworks; handle async execution, error handling, validation.

Optimize SQL queries and design efficient Postgre

SQL schemas (indexes, constraints, migrations).

Integrate vector databases (Pinecone, Weaviate, Milvus) for semantic search and RAG pipelines.

Write production‑quality Python agents using Lang Chain, CrewAI, or similar.

Debug complex issues spanning multiple layers (frontend state, API contract, database query, agent behavior).

Mentor junior engineers on technical decisions and code quality.

Lead code reviews and advocate for technical excellence.

Tech Stack

Frontend  – React, Type Script, Vite, state management, testing.

Backend  – FastAPI, Python, async/await, Pydantic, authentication.

Agents & AI  – Lang Chain, CrewAI, MCP, tool integration, prompt engineering, Claude Skills and Agents.

Data  – Postgre

SQL, Vector DBs, RAG, embeddings.

Dev Ops  – Docker, Docker Compose, CI/CD, AWS/GCP basics.

Technical Experience
Frontend Expertise

Advanced React patterns: compound components, render props, context/Redux/Zustand.

Strong Type Script: discriminated unions, utility types, generics.

Performance optimization: code splitting, memoization, render cycle understanding.

Testing with React Testing Library or Cypress.

Backend & API…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary