Find work in Canada.

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

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Own software delivery tasks (code development, test, deployment, release, configuration and documentation) at an application/software component level

  • Data Scientist and AI Engineer Autonomous AI Agents (LLMs and Deep Learning)

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Experience in software development with proficiency in Python, Java, or C++.

  • Co-op Winter 2027 – System of Systems Integration, Verification and Validation – 4-8 months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    Experience with scripting or programming languages such as Python, PowerShell, or Java.

  • Data Scientist and AI Engineer Autonomous AI Agents (LLMs and Deep Learning)

    RBC

    Toronto, ON

    • Full-time

    Experience in software development with proficiency in Python, Java, or C++.

  • Manager, Data Engineering

    Moneris

    Toronto, Ontario

    • Full-time

    Programming and scripting proficiency in Python, Scala, or Java.

  • Senior Application Security Analyst

    Purolator

    ON · Mississauga, ON

    The Senior Application Security Analyst is responsible for embedding security into the software development lifecycle (SDLC) by partnering closely with application and engineering teams.…

  • Senior Agentic Software Engineer

    Lantern

    Edmonton, AB

    Lead large-scale Java application modernization initiatives

  • Principal Software Developer – Data Architect

    Caseware

    Toronto, Ontario

    • Full-time

    We are seeking a Principal Software Developer – Data Architect to drive the technical vision and architectural

  • Software Developer – Back End

    Symbiotic Digital

    Unorganized North Algoma, Ontario · Downtown Toronto (Ryerson), Ontario

    • Contract

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

  • Principal Engineer, Engineering Productivity & Tooling

    Netskope

    Toronto, ON

    …systems that enable our engineers to deliver industry-leading security products with speed and quality. We are looking for an experienced Principal Software Engineer to own and drive our…

  • Developer, Cloud Engineering - Contract Full Time for 12 Months

    Scotiabank

    Toronto, ON

    • Full-time

    Experience with application security tooling (e.g., Snyk, WebInspect, CheckMarx, BlackDuck, SonarQube) and logging and monitoring tooling (e.g., Splunk, Balabit, Dynatrace)

  • Full Stack Developer

    Magna International

    Brampton, Ontario

    • Full-time

    Broad technology experience across multiple areas: AWS cloud architecture, application development, analytics, networking, security, storage, DevOps, containers, etc. in IoT environments,…

  • DevOps Developer

    Caseware

    Toronto, Ontario

    • $125,000 to $140,000 CAD / year
    • Full-time

    You will shape the developer experience for teams shipping TypeScript, Angular, NestJS, Java services, serverless workloads, and AWS cloud infrastructure.

  • Firmware Engineer, Principal

    Qualcomm

    Toronto, ON

    • Full-time

    4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • Senior Technical Support Analyst

    Verily

    Remote, Canada

    • Full-time
    • Remote

    3+ years experience working with Python, or other object oriented programming languages (e.g. Java, C++).

  • Senior Manager, Data Engineering

    Moneris

    Remote, Canada

    • Full-time
    • Remote

    Proficiency in Python, Scala, Java, or similar programming languages.

  • Senior Geographic Information System Analyst

    ADGA Group Consultants Inc

    Ottawa, Ontario

    • $80 to $120 CAD / hour
    • Contract

    Languages: JavaScript, TypeScript, Python, Java, SQL, HTML/CSS

  • DevOps Specialist

    Scientific Games

    Montreal, QC

    • Full-time

    …relentless innovation, legendary performance, and unwavering security to responsibly propel the global lottery industry ever…

  • Lead Full Stack Developer

    Publicis Groupe Holdings B.V

    Toronto, Ontario

    • Full-time

    Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go, .NET); able to ramp on the others.

  • Software Engineer, Global Payments Technology

    Scotiabank

    Toronto, ON

    Familiar with languages, frameworks, and databases (such as Java/Spring, Node.js/Express.js, Python, MySQL,PostgreSQL, MongoDB, DB2)

  • Distinguished SW Systems Engineer (10343)

    Extreme Networks

    Toronto, ON

    • Full-time

    Application deadline: Applications are being accepted on a rolling basis and this posting will remain open until filled.

  • Principal Software Engineer - Distributed Systems

    Microsoft

    Vancouver, British Columbia

    • Full-time

    Drives identification of dependencies and the development of design documents for a product, application, service or platform. Identifies other teams and technologies that will be…

  • Senior Software Developer - Test Automation

    General Motors

    Remote, Canada

    • Full-time
    • Remote

    Strong programming skills in Python, other languages such as Java, C#, or JavaScript are a bonus.

  • Senior Software Engineer - Backend

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    5+ years of software engineering experience in a strongly typed language; Java preferred (Python, Rust, Go, C++, or C# also considered)

  • Full Stack Developer, Tax Transformation Office

    BDO

    Toronto, Ontario

    • Full-time

    Strong back-end development experience using Node.js, Python, Java, Go, or C#