Find work in Canada.

A simpler way to find your next job.

  • Intermediate Software Engineer

    Hays

    Toronto, ON

    • Contract

    A junior-to-intermediate engineer with strong AWS fundamentals, Python scripting experience, and exposure to modern development practices. The work is more operational and support-focused…

  • Java Engineer with Apache Flink

    Arkhya Tech Inc.

    Toronto, ON

    • Contract

    Senior Software Engineer – Java / Apache Flink (Hybrid)

  • Forward Deployed Engineer (Toronto)

    LumApps

    Toronto, ON

    • Full-time

    As a Forward Deployed Engineer (FDE), you are the "tip of the spear" for our most strategic initiative. You will solve hard technical truths on the ground, accelerating the adoption of our…

  • Senior AI Engineer

    Perceptic

    Engineer, BC

    • Full-time

    We are hiring Senior AI Engineers who have shipped real AI product experiences. We mean people who have built AI products, broken them in production, fixed them, and shipped them to users…

  • Senior AI Platform Software Engineer

    Scotiabank

    Toronto, ON

    The Senior AI Platform Software Engineer will lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern…

  • Senior Software Engineer – Python & AWS (100% Remote)

    Recrute Action

    ON · North York, Toronto, Kitchener, Ontario

    • Contract

    Senior Software Engineer – Python & AWS (Remote)

  • Senior/Staff Software Engineer (Back-End), Inference

    Cohere

    Remote, Canada

    • Full-time
    • Remote

    As a Senior/Staff Software Engineer, you will:

  • Technical Analyst Intern

    Interac Corp.

    Toronto, ON · Interac Corp. Head Office

    • Full-time

    Reporting to the Senior Principal, Enterprise Architect, the Technical Analyst Intern will work cross functionally with the Enterprise Architecture Practice and Governance teams to build…

  • Front-Office Trading Development Engineer - Java, Kafka, C#, ETL, Talend AVP - Charles River Development

    Charles River Development

    Toronto, ON

    • Full-time

    As a Trading Engineer you will be an integral player of the Charles River implementation team. Senior Consultants brings technical expertise and direction to implementation teams, ensuring…

  • Senior Core Java Engineer

    Capgemini

    Montreal, QC

    We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java,…

  • Senior Java Software Engineer

    VDart

    Toronto, ON

    • Full-time

    Designing, developing, and maintaining high-performance, scalable microservices using Java 17 and Spring Boot framework

  • Senior LEO SOC Systems Engineer

    Telesat

    Ottawa, ON

    • Full-time

    Experience with Linux operating systems, programing languages (e.g. Go, Python, Java, C, etc.) and frameworks

  • Senior Software Engineer, Operations

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto Atria

    • Full-time

    We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role,…

  • Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    The Software Engineer position is responsible for the design, development, testing, and implementation of high-quality application systems and microservices in coordination with the broader…

  • Senior QA Automation Engineer - Contact Center & IVR

    N2P Systems

    Toronto, ON

    • $110,000 to $120,000 CAD / year
    • Full-time

    We are seeking a Senior Quality Engineering professional with strong expertise in Contact Center platforms, IVR/Routing automation, and UI/API test automation. The role will contribute to…

  • Front-Office Trading Development Engineer - Java, Kafka, C#, ETL, Talend AVP - Charles River Development

    State Street

    Toronto, ON

    • Full-time

    As a Trading Engineer you will be an integral player of the Charles River implementation team. Senior Consultants brings technical expertise and direction to implementation teams, ensuring…

  • Senior Backend Engineer

    Punt

    Vancouver, BC

    • $120,000 to $150,000 CAD / year
    • Full-time

    We’re seeking a Senior Backend Engineer to help design, build, and scale our next-generation social gaming platform. You’ll work on highly concurrent systems, architecting APIs and backend…

  • Staff Back End Engineer- TQM

    Forma.ai

    Toronto, ON

    • Full-time

    We are seeking Staff Software Engineers to join our TQM team. You’ll work alongside other staff, senior, and early-career engineers to design, build, and scale backend and frontend systems…

  • Senior Full Stack AI-Native Engineer

    Accenture

    Mississauga, ON

    • Full-time

    An AI Native Engineer with experience building cloud-native solutions, and deep expertise in designing and deploying agentic systems, especially for enterprise environments. You are a…

  • Staff Software Engineer – Product & Integrations

    TekRek

    Toronto, ON

    • Full-time

    Senior Software Engineer – Product & Integrations (Node.js, TypeScript, AWS Serverless)

  • Senior Full-Stack Java Engineer -

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • Senior QA Engineer, AI & Automation

    CSC Generation

    Canada

    Reports to: Senior Retail Technology Architect

  • Full Stack Engineer

    Hays

    Toronto, ON

    • Contract

    Our client is seeking experienced Senior Full Stack Developers to join a high-performing Agile team delivering both on-premises and cloud-native applications within the financial services…

  • Senior Full-Stack Java Developer

    Global ERP Solutions

    Mississauga, ON

    • Full-time

    As a Senior Software Engineer, you will sit at the critical intersection of technical development and product strategy. You won't just write code; you will be the architect of seamless…

  • Senior Automation Test Engineer (Selenium with Java)

    Raas Infotek

    Toronto, ON · Scarborough, ON

    • Contract

    Job role: Senior Automation Test Engineer (Selenium with Java)