Principal Data Engineer

Purple Hires Inc


Job Location:

Toronto - Canada

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Role: Principal Data Engineer

Location: Toronto or Vancouver Canada (Remote)

Mandatory skill:- Spec-Driven Development (SDD) is Must with AI

Ideal Experience

  • Principal Data Engineer with at least 10 years of professional experience in software or data engineering including a minimum of 4 years focused on streaming and real-time data systems
  • Proven experience driving technical direction and mentoring engineers while delivering complex high-scale solutions as a hands-on contributor
  • Deep expertise in streaming and real-time data technologies including frameworks such as Apache Kafka Flink and Spark Streaming
  • Strong understanding of event-driven architectures and distributed systems with hands-on experience implementing resilient low-latency pipelines
  • Practical experience with cloud platforms (AWS Azure or GCP) and containerized deployments for data workloads
  • Fluency in data quality practices and CI/CD integration including schema management automated testing and validation frameworks (e.g. dbt Great Expectations)
  • Strong analytical and problem-solving mindset
  • Ability to learn quickly and adapt to new technologies even when uncomfortable
  • Self-starter who thrives with minimal supervision and collaborates effectively as a team player
  • Excellent organizational and critical-thinking skills
  • Comfortable leveraging AI tools to accelerate development

Role: Principal Data Engineer Location: Toronto or Vancouver Canada (Remote) Mandatory skill:- Spec-Driven Development (SDD) is Must with AI Ideal Experience Principal Data Engineer with at least 10 years of professional experience in software or data engineering including a minimum of 4 year...