Find work in Canada.

444,759 jobs across our Canadian network. How we count

  • Data Engineer Sr

    Insight Enterprises, Inc.

    Toronto, ON

    Experience developing data solutions using Python, Scala, Java, or similar programming languages.

  • 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)

  • Senior Manager, Engineer & Build

    RBC

    Toronto, ON

    • Full-time

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

  • GCP Senior Data Engineer

    J&M Group

    Canada

    • Contract

    Technical: Proficiency in SQL, Python, Java/Scala, and distributed systems (Spark, Beam).

  • 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 Backend Software Engineer – Data Platform

    Kaseya

    Toronto, ON

    • $205,000 to $240,000 CAD / year
    • Full-time
  • Senior Backend Software Engineer – Data Platform

    Kaseya Careers

    Toronto, ON

    • $205,000 to $240,000 CAD / year
  • Full Stack Software Developer

    Randstad Enterprise

    Montreal, QC

    • Full-time

    We are seeking a self-driven, dedicated developer to build and test risk and compliance surveillance models in a fast-paced Agile environment. The position requires end-to-end technical…

  • Technical Production Support Analyst

    Hays

    Montreal, QC

    • Contract

    Software development or automation experience using languages such as Python, Java, C#, Scala or Go would be an asset.

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $68.97 USD / hour
    • Other

    Minimum 5 years of hands-on software development experience in the Java ecosystem.

  • Spark / Scala Developer

    Confiar Services

    Toronto, ON

    • Contract

    We are seeking an experienced Spark/Scala Developer with strong expertise in big data technologies, distributed processing, and capital markets. The ideal candidate will have hands-on…

  • Analyste de Support à la Production / Production Support Analyst

    mthree

    Montreal, QC

    • $75,000 to $90,000 CAD / year
    • Full-time

    …Bash et Python, ainsi que de langages compilés tels que C, C#, Java, Scala et Go, est particulièrement pertinente, bien que d’autres langages soient également…

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $65.52 USD / hour
    • Other

    Minimum 5 years of hands-on software development experience in the Java ecosystem.

  • Analyste de Support à la Production / Production Support Analyst

    mthree

    Montreal, QC

    …Bash et Python, ainsi que de langages compilés tels que C, C#, Java, Scala et Go, est particulièrement pertinente, bien que d’autres langages soient également…