Senior Data Engineer

TekRekToronto, CA
Published on

About the Role

We’re hiring on behalf of TekRek, 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 (expectations and nice to have skills)

TekRek is looking for candidates with:

  • 5 years of experience in data engineering or data platform roles.
  • Strong experience designing and scaling cloud-native data platforms; ideally in a startup with a modern data stack.
  • 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 leading tech company specializing in cloud-native data platforms aimed at large-scale analytics and machine learning. The company culture fosters collaboration and innovation, making it an ideal workplace for ambitious tech professionals.

Company culture and benefits

At TekRek, employees are encouraged to enhance their skills and contribute meaningfully to the company's core mission. The organization prides itself on maintaining a dynamic and inclusive work environment that values diverse perspectives and promotes professional growth. Benefits include opportunities for remote work, competitive salaries, and comprehensive packages designed to support employee well-being.