Find work in Canada.

A simpler way to find your next job.

Jobs in Canada

Save this search
  • Software Engineer (Sydney, Shanghai, Singapore)

    Optiver Private Jobs

    Ottawa, Ontario

    Extensive experience working as a Senior Software Engineer on distributed systems, and mastery of one or more OOP languages (C++, Java, C# or Golang)

  • Software Engineer

    OSEDEA

    Montreal, Quebec

    Full-time

    Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or…

  • Senior Software Engineer, Notebooks

    Snowflake

    Ontario · Ontario, Canada

    Full-time

    Drive high-impact initiatives that span our product areas and full tech stack, including golang and Python on the backend and TypeScript/React on the frontend.

  • Senior Software Engineer, Notebooks

    Snowflake

    Toronto, ON

    $245,250 to $295,250 CAD / year

    Full-time

    Drive high-impact initiatives that span our product areas and full tech stack, including golang and Python on the backend and TypeScript/React on the frontend.

  • Software Engineer II

    Dexian

    Toronto, ON

    Contract

    We are seeking a motivated Software Engineer II with strong backend engineering experience to join a GovTech-focused team building scalable technology solutions that support expansion into…

  • Site Reliability Engineer

    LayerZero Labs

    Vancouver, British Columbia

    At LayerZero, our Site Reliability Engineering (SRE) team is at the intersection of software and systems engineering, dedicated to crafting and maintaining large-scale, resilient systems.…

  • Staff Software Engineer (Back-end Focus)

    LodgeLink

    Calgary, Alberta

    Full-time

    As a Staff Software Engineer, you will focus on back-end development and be comfortable around both front-end and back-end coding languages, development frameworks, third-party libraries,…

  • Engineering Manager

    Pigment

    Toronto, Ontario

    Full-time

    We are looking for an Engineering Manager based in our Toronto office who will play a key role in developing our AMER engineering hub, working across distributed teams in Europe (France and…

  • Senior TypeScript Engineer

    MapsPeople

    Toronto, ON

    Full-time

    …customers worldwide. We are looking for a Senior TypeScript Engineer to join our team and play a key role in building and evolving our platform using a modern TypeScript-first stack,…

  • IT Systems Engineer

    Aalyria

    Canada

    $115,000 to $145,000 USD / year

    We’re looking for a hands-on IT Systems Engineer to join our team and own the day-to-day operation and continuous improvement of our corporate IT stack. This is a generalist IC role…

  • Distributed Systems Engineer

    AIM Defence

    Vancouver, British Columbia

    $80,000 to $135,000 CAD / year

    Full-time

    …drones. We are seeking highly motivated Distributed Systems Engineers, experienced in Go (“golang”), and based in Vancouver,…

  • DevOps Engineer

    Broadridge

    Vancouver, BC

    Full-time

    We are looking for a DevOps Engineer to design, build, and enhance the cloud and automation platforms that power Broadridge products and services. In this role, you will work closely with…

  • Senior Software Engineer (Back-end Focus)

    LodgeLink

    Calgary, Alberta

    Full-time

    As a Senior Software Engineer, you should be comfortable around back-end coding languages, AI powered development frameworks, third-party libraries, and modern system design patterns such…

  • Chief Software Engineering Architect

    DataStealth

    Mississauga, ON

    Full-time

    …end-to-end, and lead our team of Principal and Distinguished Engineers through technical credibility rather than authority. You think in decades of system evolution, but you prove your…

  • Software Engineer, Technical Lead

    Verily Health

    Toronto, ON

    Full-time

    Collaborate closely with Product Management and cross-functional engineering teams to define and deliver high-impact features.

  • Software Engineer, Technical Lead

    Verily Health

    Waterloo, ON

    Full-time

    Collaborate closely with Product Management and cross-functional engineering teams to define and deliver high-impact features.

  • Software Engineer, Technical Lead

    Verily

    Toronto, ON · Waterloo, ON

    Full-time

    Collaborate closely with Product Management and cross-functional engineering teams to define and deliver high-impact features.

  • Platform Engineer

    Infotree Global Solutions

    Canada

    Contract

    Experience with at least one programming language, such as Golang, Node.js, and Typescript.

  • Software Engineer

    The MRG Group

    Toronto, ON

    $85,000 to $130,000 CAD / year

    Full-time

    We’re hiring software engineers at multiple levels (Intermediate & Senior) to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform.

  • Software Engineer, Infrastructure/Developer Tooling (Hybrid)

    Homebase

    Toronto, Ontario

    $108,000 to $128,000 CAD / year

    Full-time

    We're looking for a Software Engineer (Infrastructure/Developer Tooling) who loves building the tools that make other engineers more effective. You'll be a key contributor to Homebase's…

  • Senior Software Engineer, Infrastructure/Developer Tooling (Hybrid)

    Homebase

    Remote, Canada

    Full-time · Remote

    We're looking for a Senior Software Engineer (Infrastructure/Developer Tooling) who loves building the tools that make other engineers more effective. You'll be a key contributor to…

  • Senior Software Developer

    BlueCat

    Toronto, ON

    Full-time

    5+ years' experience in software engineering with 3+ years commercial experience in cloud distributed systems and high scale designs with Golang and async Python,

  • Senior Software Developer - Cloud Platform

    BlueCat

    Toronto, ON

    Full-time

    5+ years' experience in software engineering with 3+ years commercial experience in cloud distributed systems and high scale designs with Golang and async Python,

  • Senior Software Engineer

    Newrich Network

    Remote, Canada

    Full-time · Remote

    We are looking for a Staff Software Engineer who can contribute across the product - building new features, improving existing systems, and helping the team work more efficiently. This is a…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Vancouver, BC

    Full-time

    …plays at Agoda is critical as business users, product managers, engineers, and many others rely on us to empower their decision making. We are equally dedicated to our customers by…