Find work in Canada.

327,066 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Insurance Solutions Architect

    Capco

    Toronto, ON

    Hands-on development experience with Java, Spring Boot, microservices, APIs, Python, or modern AI development frameworks.

  • 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.

  • Principal Software Development Engineer

    Mastercard

    Vancouver, Canada

    Full-time

    Candidate must possess a superior coding background with Java/Spring or Python. Additional required technical requirements are AWS, Databricks/Snowflake.

  • Senior Salesforce Developer

    Guardian Capital Group

    Toronto, ON

    Full-time

    Programming/coding background with experience in Python, Java, 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…

  • Lead Data Engineer, GFT

    RBC

    Toronto, ON

    Full-time

    Security: LDAP, Kerberos, OAuth 2.0, Microsoft Entra ID, HashiCorp Vault integration

  • Senior Staff Engineer

    RBC

    Vancouver, BC

    Full-time

    In-depth experience with Python, Scala, Java/Spring or similar technologies.

  • 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++.

  • Integration Developer- Apache/Kafka stack

    PLATO

    Remote, Canada

    $75 to $100 CAD / hour

    Contract · Remote

    Security Clearance: Secret or higher is required at time of application

  • 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 Staff Engineer

    Royal Bank of Canada

    Vancouver, BC

    Full-time

    In-depth experience with Python, Scala, Java/Spring or similar technologies.

  • Senior Application Security Engineer

    TripleLift

    Toronto, ON

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

  • Lead Data Engineer, GFT

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Security: LDAP, Kerberos, OAuth 2.0, Microsoft Entra ID, HashiCorp Vault integration

  • DevOps / Cloud Engineer

    Symbiotic Digital

    Toronto, ON · Queen's Park Ontario Provincial Government, Ontario

    Contract

    infrastructure, automation, platform operations, security, observability, and

  • 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)

  • Senior AI Engineer, Full-Stack - Agent Factory

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    Full-time

    Deep knowledge of backend service architecture, microservice patterns, and REST API design, with proficiency in Python and ideally Kotlin or Java.

  • 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.

  • Data Engineer

    Scotiabank

    Toronto, ON

    …product teams, data architecture, platform engineering, and application teams to deliver reliable data pipelines and high-quality data products that support reporting, analytics,…

  • Senior Java Engineer

    RE Partners

    Mississauga, ON

    Senior Java Engineer - Deployment Security & Software Reliability