Find work in Canada.

356,688 jobs across our Canadian network. How we count

  • Software Engineering LMTS

    Salesforce

    Vancouver, BC

    • Full-time

    The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality. Equally…

  • Software Engineer- Global Payments Engineering

    Scotiabank

    Toronto, ON

    The Software Engineer, Global Payment Technology, contributes to the overall success of the Global Payment Technology globally by designing, developing, and implementing applications using…

  • Staff / Lead Data Engineer - Bidding (Bangkok based, relocation provided)

    Agoda

    Toronto, ON

    • Full-time

    Our engineering team is at the intersection of Data Engineering, Business Analytics, ML Engineering, and Backend Engineering. We focus on software engineering related to processing big…

  • Senior Software Engineer (Full Stack)

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time

    As a Senior Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life. Working within a small,…

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    We are looking for a talented Data and Platform Engineer to join the team of Global Transaction Banking Data platform.

  • Full Stack Engineer

    ALTEN Canada

    ON · Ontario, Canada

    • Other

    When needed, build hands-on functionality: Angular frontend, Java/Jakarta EE backend

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    We are looking for a talented Data and Platform Engineer to join the team of Global Transaction Banking Data platform.

  • Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Strong software engineering fundamentals and hands-on backend development experience in Python, Java, or similar languages

  • Software Engineer - Team Lead (Forward Deployed)

    Urban Ridge Supplies

    Mississauga, ON

    • Full-time

    We’re looking for a Software Engineer Team Lead (Forward Deployed) to join our customer engineering team as a player/coach. You’ll work directly with enterprise clients to design,…

  • AI Deployment & Solutions Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    The Forward Deployment Engineer (FDE) Technical Lead is a hands-on engineering leader responsible for solving complex problems by combining software engineering, AI/GenAI, data, cloud,…

  • Senior Software Developer, Full Stack, Applied AI Agent Studio

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or…

  • AI Deployment & Solutions Lead

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    The Forward Deployment Engineer (FDE) Technical Lead is a hands-on engineering leader responsible for solving complex problems by combining software engineering, AI/GenAI, data, cloud,…

  • Principal Quality Architect

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    …languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into unfamiliar stacks or…

  • Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Solid backend development skills, with strong programming experience in Python, Java, or similar

  • Associate or Vice President Full Stack Engineer

    BMO Capital Markets

    Toronto, ON

    • Part-time

    We are seeking an exceptional Full Stack Engineer to join our Data Cognition Team at BMO Capital Markets. In this pivotal role, you will architect, develop, and implement innovative…

  • Quality Engineering

    CGI

    Toronto, ON

    • Full-time

    We are seeking an experienced Quality Engineer (QE) with strong hands-on functional testing expertise to support complex enterprise applications. The ideal candidate will have experience…

  • Senior Full Stack Engineer (Azure Cloud Platform)

    HCLTech

    ON · Ontario, Canada

    • $60 to $75 CAD / hour
    • Contract

    Develop backend services using Node.js, Python, .NET, or Java.

  • Software Development Engineer, Senior Leader Experiences - Workforce Planning

    Amazon

    Vancouver, BC

    - Proficiency in Java or any other object oriented programming is required, and the ideal candidate is an expert in at least one of these languages.

  • Software Engineer, Driver Experience

    Lyft

    Toronto, ON

    Strong proficiency in one or more backend languages (Go, Python, Java, or similar) with a solid understanding of performance and reliability fundamentals

  • Senior/Staff Software Engineer

    Toast

    Canada

    End-to-End Product Execution: Design, build, and ship complete features across the stack - from resilient backend services and APIs to intuitive, responsive web interfaces.

  • Software Engineer

    Great Value Hiring

    Canada

    • Contract

    Going beyond the UI: new services and APIs, a backend in another language (Go, Rust, Java), gRPC, rate limiting drawing on systems you've actually built

  • Full Stack Engineer

    Synechron

    Toronto, ON

    • Full-time
  • Quality Assurance Automation Engineer

    Capgemini

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled Software Development Engineer in Test (SDET) to join our Quality Engineering team. The ideal candidate will be responsible for designing, developing, and…

  • Senior Software Engineer, PAM

    Okta

    Toronto, ON

    • $136,000 to $187,000 CAD / year
    • Full-time

    5+ years of extensive programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred.

  • Senior Software Engineer, PAM

    Okta

    Toronto, ON

    5+ years of extensive programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred.