Find work in Canada.

484,441 jobs across our Canadian network. How we count

  • Principal Software Engineer

    EngRadar

    Kitamaat 2, BC

    • Full-time

    Deep experience building backend systems in a modern language such as Java, C#, Python, TypeScript, Scala, or Rust.

  • Principal Software Engineer

    Conga

    Canada

    Deep experience building backend systems in a modern language such as Java, C#, Python, TypeScript, Scala, or Rust.

  • VP Senior Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    …responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead…

  • Engineer I

    TD

    Toronto, ON

    • Full-time

    We are looking for a motivated Senior Java Developer (Engineer I) to join our Trading Risk Warehouse platform team within TD Securities. The successful candidate will contribute to the…

  • Senior Manager, Engineer & Build

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Technology focus: Snowflake, Spark, dbt, Airflow, Python/Scala/Java, OpenShift/Kubernetes, and public cloud (e.g., AWS).

  • Senior Back-End Engineer

    LotusFlare

    Toronto, ON

    • Full-time

    We don’t require any particular language. Our stack uses Node.js, Lua and Scala, and we welcome experience in Java, Python, Go, C++ or similar