Senior Data Engineer
TekRek — Toronto, CA
- Published on
About the Role
We’re 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.
What You’ll Do
- 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
About the Candidate
We’re looking for someone with 5+ years of experience in data engineering or data platform roles. Candidates should have strong experience designing and scaling cloud-native data platforms, ideally in a startup with a modern data stack.
Expectations and Nice to Have Skills
- Deep proficiency in Python, Java, or Scala
- Hands-on experience with tools like BigQuery, Snowflake, dbt, Airflow, Kafka, Spark
- Solid SQL and NoSQL database knowledge
- Cloud infrastructure expertise (GCP preferred, also AWS or Azure)
- Experience building data platforms that support cross-team use cases (BI, ML, product analytics)
About the Company
TekRek is a rapidly growing tech company focused on leveraging cutting-edge technologies to build innovative cloud-native data solutions.