Find work in Canada.

435,357 jobs across our Canadian network. How we count

  • Data Engineer - Canada Region

    Slalom

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Data Engineer - Canada Region

    Slalom

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Data Engineer - Canada Region

    Slalom

    Calgary, AB

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Senior Java Software Engineer

    Luxoft

    Mississauga, ON

    • Full-time

    …banks. Our team is growing and we have a need in additional developer that will help in building Core part of platform. Our platform helps the bank to increase efficiency and scalability,…

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    …high‑performance data pipelines. The ideal candidate comes from a Java or Python backend background and has worked extensively with Apache Spark. Experience with Scala is a plus but not…

  • Senior Java Backend Developer

    Cosqube

    Montreal, QC

    • Contract

    7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and the latest Java language features.

  • Production Support Analyst

    Hays

    Montreal, QC

    • Contract

    Experience with software development and automation initiatives using scripting languages such as Bash and Python or programming languages including C, C#, Java, Scala, and Go.

  • Software Dev Engineer II, 3P AV Measurement

    Amazon

    Toronto, ON

    • Full-time

    …future of advertising. Our stack includes Amazon Clean Room, Spark (Scala), EMR, S3, Elasticsearch, JVM-based services and job schedulers, and cluster management services that oversee our…

  • Data and Analytics Technologist

    ATCO

    Calgary, AB

    • Full-time

    Hands-on experience with Spark architecture (executors, partitions, transformations) and optimization techniques (OPTIMIZE, Z-ORDER, VACUUM)