Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Data Engineer

Quarry Consulting

Quarry Consulting

Software Engineering, Data Science
Toronto, ON, Canada
Posted on Sep 12, 2025

Title: Data Engineer

Location: Old Toronto, ON - 2/3 times a week on-site

Duration: 6-month contract to start, Permanent role FT after

Key Responsibilities:

  • Design, develop, and maintain data pipelines for handling large volumes of data streams using Apache Kafka.
  • Implement real-time data processing solutions using Apache Flink or Apache Spark.
  • Build and maintain RESTful APIs using Spring Boot to support data integration across systems.
  • Design and implement workflow orchestration solutions using Temporal IO to ensure fault-tolerant, scalable, and reliable distributed systems.
  • Develop and manage Temporal workflows for orchestrating complex data pipelines and processes.
  • Work with NoSQL databases, ensuring optimal performance and scalability.
  • Collaborate with cross-functional teams to deliver high-quality data solutions for business needs.
  • Troubleshoot and optimize existing data pipelines and workflows to ensure efficiency and reliability.

Required Skills:

  • Experience in data engineering or a related field.
  • Strong proficiency in Apache Kafka for handling large-scale data streams.
  • Expertise in Apache Flink or Apache Spark for real-time and batch data processing.
  • Proven experience with Temporal IO or similar workflow orchestration frameworks (e.g., Cadence).
  • Good understanding of Java and its related concepts.
  • Experience building RESTful APIs with Spring Boot.
  • Solid understanding of NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud environments and containerization (e.g., AWS, Docker) is a plus.