Find work in Canada.

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

  • Principal Software Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Experience with high-throughput streaming or messaging systems such as Kafka, Kinesis, Flink, Spark, Apache Pinot or similar.

  • Principal Data Solutions Architect- AI/ML

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time

    Strong hands-on expertise in Apache Spark, PySpark, Kafka, Flink, Airflow, NiFi, Trino, SQL, Python, Scala, and Java.

  • Staff Software Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    History of significant contributions or committer status in Apache projects (e.g., Spark, Kafka, Hive, Iceberg, Flink, etc.).

  • Senior Python Engineer

    Citi

    Mississauga, ON

    • Full-time

    Big Data Technologies (Apache Spark, Hadoop, Kafka) and data warehousing.

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

  • Data & Analytics Solutions Architect - Open Source

    Tata Consultancy Services

    Toronto, ON

    • $110,000 to $130,000 CAD / year
    • Full-time

    Strong hands-on expertise in Apache Spark, PySpark, Kafka, Flink, Airflow, NiFi, Trino, SQL, Python, Scala, and Java.

  • Principal Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    PMC member or committer status in Apache projects (e.g., Spark, Kafka, Hive, Hadoop, Iceberg, Flink, Trino).

  • Senior Software Developer

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    Experience with Kubernetes, Docker, Terraform, Databricks, Apache Spark/PySpark, workflow orchestration, or event-driven systems.