Find work in Canada.

324,744 jobs across our Canadian network. How we count

  • Software Engineer II (Full Stack Developer)

    TD

    Toronto, ON

    Full-time

    Build and manage User Interface, server-side logic, databases, and application programming interfaces (APIs) using technologies such as Java, Spring Boot, React and TypeScript.

  • Lead Software Engineer (Agentic AI & Full Stack) - Vice President

    Citi

    Mississauga, ON

    Full-time

    Citi is looking for a Lead Software Engineer to architect and deliver next-generation Agentic AI applications at the intersection of full-stack engineering and large language model…

  • Java Developer

    Triunity Software

    AB · Edmonton, AB

    $100,000 to $110,000 CAD / year

    Full-time

    Proven experience as a Java Developer or Software Engineer

  • Java Developer

    Triunity Software

    St. John's, NL

    $100,000 to $110,000 CAD / year

    Full-time

    Proven experience as a Java Developer or Software Engineer

  • Java Developer

    Triunity Software

    Victoria, BC

    $100,000 to $110,000 CAD / year

    Full-time

    Proven experience as a Java Developer or Software Engineer

  • Co-op Winter 2027 - Software Developer - 8 Months

    General Dynamics Missions System International

    Ottawa, ON

    Internship

    The Applications team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the Canadian Army…

  • Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

    Expedia Group

    Montreal, QC · Canada - Quebec - Montreal

    Full-time

  • Specialist, IT Solutions

    Celestica International LP

    Toronto, ON

    As an experienced .NET Software Engineer, you will play a key role in driving the success of our Supply Chain Management (SCM) applications and the technical development and scaling of our…

  • Staff Infrastructure Engineer

    VGS

    Canada

    Full-time

    …with a highly consistent modern stack (e.g. AWS, Kubernetes, Java, TypeScript, Python) and world-class AI-augmented SDLC tooling. We strip away the friction so you can focus on the problems…

  • Senior Full Stack Engineer - Chief Technology Officer (CTO) - Platform Engineer

    HSBC

    Toronto, ON

    Full-time

    Join Chief Technology Officer (CTO) Platforms as a Senior Full Stack Engineer focused on app.hsbc with end-to-end responsibility for one or more platform products and services. This is a…

  • Full Stack Engineer - Equities Technology

    HSBC

    Toronto, ON

    Full-time

    …extensible and high-performing global platform. As a Full Stack Engineer within Cash & Electronic, you will design and deliver enhancements that support low-latency trading and real-time…

  • Associate, Software Engineer, New Grad Card Expansion

    Capital One

    Toronto, ON

    Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Associate, Software Engineer, New Grad Card Expansion

  • Senior Software Engineer, Frontend

    Sardine

    Remote, Canada

    $160,000 to $210,000 CAD / year

    Full-time · Remote

    As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished,…

  • Short Term 2027 Data Analyst Intern/Co-Op

    Advanced Micro Devices, Inc

    Markham, ON

    …Analytics, Data Engineering, Computer Engineering, Electrical Engineer, Computer Science or a related…

  • Summer 2027 Long Term AGS Libraries Intern/Co-op

    Advanced Micro Devices, Inc

    Calgary, AB

    Currently in a 3rd or 4th year of a Bachelor's degree in Computer Science, Computer Engineer, Electrical Engineering, Math or equivalent.

  • Short Term 2027 Graphics Software Engineering Intern/Co-Op

    Advanced Micro Devices, Inc

    Markham, ON

    There are a wide variety of software engineering opportunities available such as application, kernel, graphics, AI development. As an AMD Software Engineer, you can expect to –

  • Summer 2027 Long Term Graphics Software Engineering Intern/Co-Op

    Advanced Micro Devices, Inc

    Markham, ON

    There are a wide variety of software engineering opportunities available such as application, kernel, graphics, AI development. As an AMD Software Engineer, you can expect to –

  • Technical Lead

    407 ETR

    Woodbridge, ON

    Full-time

    407 ETR is seeking a highly skilled and hands-on Sr. Software Engineer to support the design, development, and modernization of the Strata platform, a mission-critical revenue generation…

  • Staff Engineer, Site Reliability Engineering

    General Motors

    Markham, ON

    Full-time

    We are seeking a Staff Engineer to help make GM’s data platforms reliable, observable, operable, and scalable. This is a senior technical leadership role for someone who can move…

  • Associate Software Engineer (Fullstack)

    TD

    London, ON · Toronto, ON

    Full-time

    We are looking for an Associate Software Engineer to join a collaborative engineering team and develop broad capability across full-stack distributed application development. This L7 role…

  • Sr. Software Engineer, Backend/GraphQL

    eBay

    Toronto, ON

    Full-time

    Working knowledge of Java and/or Kotlin, plus an understanding of service-oriented architecture, microservices, and modern engineering practices.

  • Software Development Manager

    Lightspeed Commerce, Inc.

    Remote, Canada

    Full-time · Remote

    Directly and indirectly managing a team through collaboration with, and mentorship of a Technical Lead Staff Engineer

  • SAP iXp Intern - Cloud Engineering [Vancouver]

    SAP

    Vancouver, BC

    Applied programming skills and experience (JavaScript, C++, Java, C and SQL and/or in memory database)

  • Senior Software Engineer- Big Data & Java

    PointClickCare

    Mississauga, ON

    $142,000 to $158,000 CAD / year

    Full-time

    Experience in writing clean code that performs well at scale using languages such as Python, Java etc.