Skip to Main Content

Job Title


Senior Data Engineer (Python) - Remote


Company : TekRek


Location : Toronto, Ontario


Created : 2025-04-29


Job Type : Full Time


Job Description

Were hiring on behalf of a fast-growing tech company building a cloud-native data platform that supports large-scale analytics, real-time processing, and machine learning. This is a high-impact role for a Senior Data Engineer to scale the data platform infrastructure from the ground up. Design and build robust data platforms on GCP, AWS, or Azure Develop scalable batch and streaming pipelines (Spark, Kafka, dbt, Airflow) Architect data lake and warehouse solutions (BigQuery, Snowflake, Delta Lake) Implement ETL/ELT workflows with strong data governance and reliability Define and evolve semantic layers and data models to support analytics and AI Collaborate with software engineers, analysts, and data scientists to enable data access and insights Establish platform-level best practices for observability, testing, and CI/CD 5+ years of experience in data engineering or data platform roles ~ Strong experience designing and scaling cloud-native data platforms; ideally in a start up with a modern data stack. ~ Deep proficiency in Python, Java, or Scala ~ Solid SQL and NoSQL database knowledge ~ Experience building data platforms that support cross-team use cases (BI, ML, product analytics) This is a great opportunity to work on greenfield projects and building data stacks from scratch.