Find work in Canada.

517,367 jobs across our Canadian network. How we count

  • Senior Application Developer

    HCLTech

    Toronto, ON · Greater Toronto Area, Canada

    • $90,000 to $100,000 CAD / year
    • Full-time

    We are looking for a Senior Application Developer with strong experience supporting and enhancing mission‑critical banking applications in a high‑availability, regulatory‑driven…

  • Full Stack Developer

    Spait Infotech

    Canada

    • Full-time

    Implement application security best practices and data protection measures.

  • Principal Platform Engineer

    TD

    Toronto, ON

    • Full-time

    Fluency in at least one programming language such as Java or Python

  • Adobe Site Reliability Engineer – CDN & Web Performance

    Staffmax Staffing & Recruiting

    Toronto, ON

    • Full-time

    This role focuses on CDN and edge reliability, web application security, website performance, monitoring, incident management, release engineering, and operational resilience.

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Under the direction of the designated IT Manager, the Application and Integration Technical Analyst is a technical lead responsible for system architecture, data strategy, and integration…

  • Application Security Engineer

    Jobgether

    Canada

    • Full-time

    Conduct application security reviews: Perform threat modeling and secure code reviews for Java and Python microservices.

  • Senior / Principal Forward Deployed Engineering & AI Solutions Architect

    CGI

    Toronto, ON

    • Full-time

    …stacks, different levels of organizational maturity, and varying security, regulatory and operational requirements. AI must be leveraged both to create valuable client solutions and,…

  • Full Stack Developer

    Apex Systems

    Toronto, ON

    • $55 to $67 USD / hour
    • Contract

    We are seeking an Expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud deployments.…

  • Senior Java Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    This strategic role will support CGI's continued growth within the account. The Senior Java Full Stack Developer will lead the design and delivery of scalable, secure, and high performing…

  • New Grad - Cyber Security Research Scientist/Engineer Talent Pool

    Canadian Nuclear Laboratories

    Fredericton, NB

    • Full-time

    Our Fredericton location is looking for a New Grad Cyber Security Research Scientist/Engineer to support our Cyber Resiliency Branch. Do you have who a keen interest in cyber security and…

  • Application Security Engineer

    Jobgether

    Canada

    • Full-time

    Conduct application security reviews: Perform threat modeling and secure code reviews for Java and Python microservices.

  • Full Stack Developer

    Insight Global

    Toronto, ON

    • $50 to $60 CAD / hour
    • Contract

    Insight Global is seeking an expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Principal Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Senior Backend/API Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of the software development…

  • Lead Senior Software Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • $100,000 to $130,000 CAD / year
    • Full-time

    Investigate and debug difficult failures across application, service, database, infrastructure, and deployment boundaries

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Under the direction of the designated IT Manager, the Application and Integration Technical Analyst is a technical lead responsible for system architecture, data strategy, and integration…

  • Senior Backend/API Developer

    RBC

    Toronto, ON

    • Full-time

    …solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of the software development…

  • Lead Senior Software Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Senior Software Engineer, Foundational Storage

    Sentry

    Remote, Canada

    • $200,000 to $420,000 CAD / year
    • Full-time
    • Remote

    Proficiency in a systems language such as Go, C++, Java, or Rust, and comfort working in Python. We primarily use Rust and Python, and welcome engineers who are new to Rust.

  • Director HR Technology

    Scotiabank

    Toronto, ON

    Exceptional problem-solving skills and fluency in modern programming concepts, with hands-on experience in programming such as Java and Python.

  • Site Reliability Engineer

    360 Technology

    Toronto, ON

    • Full-time

    Define RTO and RPO with the business against the application criticality tier, document the DR exercise plan, and execute the testing – including failure modes you can actually cause:…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    Investigate and debug difficult failures across application, service, database, infrastructure, and deployment boundaries