Find work in Canada.

595,614 jobs across our Canadian network. How we count

  • Lead Workplace Engineering Specialist - Enterprise Content & Survey Solutions (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    10+ years of application development experience and skilled with one or more development languages such as .NET/C#, Python, Java, PowerShell, shell scripting,

  • Overseas Contractor- Tandem Java

    LTM

    ON · Ontario, Canada

    • $65 to $75 CAD / hour
    • Full-time

    Develop and maintain utilities scripts and automation solutions using Java and Python within the OSS environment

  • Senior Full Stack Engineer

    UST

    Toronto, ON

    • Full-time

    Back‑End Experience: Intermediate to advanced experience with Java or Node.js in distributed application environments.

  • Software Engineer II - Agentic AI Foundations

    Socure

    Toronto, ON

    • $135,000 to $175,000 CAD / year
    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • AI & ML Developer Intern

    Trench Group GmbH

    Toronto, ON

    • $22 to $30 CAD / hour

    in programming languages such as Python, JavaScript, or Java.

  • Technical Architect

    Open Text Corporation

    Waterloo, ON

    • Other

    4+ years of Java / Python development coupled with REST and SOAP Frameworks.

  • Senior Information Security Analyst (Secure Code Review)

    TD

    Toronto, ON

    • Full-time

    Experience in detecting, analysing and providing recommendation guidance on security vulnerabilities in at least two of the following languages: Java, C#, PHP, Python, Perl, C/C++ , SQL, >

  • Senior Software Engineer - Brokerage Platform

    moomoo

    Remote, Canada

    • Full-time
    • Remote

    Strong backend software development experience in one or more major programming languages such as Java, C++, Go, Python or similar languages.

  • Staff Engineer – Software Development, Architecture, Security & Governance

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Strong proficiency in Python and/or experience in additional languages such as NodeJS, Java, or C++.

  • Full Stack Developer

    Birdseye Security Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Staff Engineer – Software Development, Architecture, Security & Governance

    RBC

    Toronto, ON

    • Full-time

    Strong proficiency in Python and/or experience in additional languages such as NodeJS, Java, or C++.

  • Senior Software Developer

    GeoSpectrum Technologies, Inc

    Dartmouth, NS

    • Full-time

    String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET

  • Senior Application Security Engineer

    TripleLift

    Toronto, ON

    Experience conducting security code reviews across various programming languages (e.g., Python, Java, TypeScript, Go).

  • Database developer Smartstream TLM SME Senior Programmer Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    …participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to…

  • Senior Full Stack API Engineer

    Questrade Financial Group

    Toronto, ON

    …the gap between frontend user experience (building self-serve developer portals and SDKs) and backend systems engineering (API gateways, security protocols, and high-performance…

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Strong software engineering experience with Java and modern application development practices.

  • Software Development Engineer II, Campaign Management

    Amazon

    Toronto, ON

    - Proficiency in at least one widely-used typed, OO language (e.g. Java, C#, Python)

  • Software Developer – Back End

    Symbiotic Digital

    Toronto, ON · Downtown Toronto (Ryerson), Ontario

    • Contract

    in at least one programming language: Java, Python, SQL, or

  • Lead Engineer

    LanceSoft, Inc.

    Montreal, QC · Greater Montreal Metropolitan Area

    • Contract

    Experience with scripting or development languages such as Python, JavaScript, Java, C#, PowerShell, shell scripting, SQL, or similar technologies.

  • Senior Java Engineer

    RE Partners

    Mississauga, ON

    Senior Java Engineer - Deployment Security & Software Reliability

  • Senior Principal Engineer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    …the technical strategy and evolution of our cloud platform, developer experience, application delivery, and AI-enabled engineering capabilities within the GET Engineering - Horizontal…

  • Testeur(euse) logiciel / Software Tester - Digital Information

    Genetec

    Montreal, QC

    • Full-time

    Expérience en programmation en Java, Groovy, Python ou équivalent

  • Développeur(euse) QA principal(e) / Lead QA Developer

    Eaton Corporation

    Brossard, QC

    • Full-time

    Au moins 8 ans d'expérience en programmation (C++/C#, Java et/ou Python)

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Remote, Canada

    • Full-time
    • Remote

    Take accountability for solution quality, maintainability, security, scalability, and operational excellence.