Data Engineer

TechBlocks

Vaughan

On-site

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechBlocks is seeking a Data Engineer to design and develop scalable data pipelines on Google Cloud, enabling reliable data processing and ML model integration. You will collaborate with data scientists and engineers to expand the enterprise data platform, ensuring high performance and reliability in a modern cloud-based environment.

The role requires 10+ years in data engineering, strong Python/Big Data tech, and experience in agile environments with CI/CD.

Qualifications

  • 10+ years of experience in Big Data and Data Engineering for enterprise-level apps in public cloud (prefer Google Cloud).
  • Experience building cloud-native data pipelines with Python, Airflow, Spark, and Beam.
  • Strong SQL and data warehousing knowledge (PostgreSQL, BigQuery).
  • Knowledge of MongoDB and AlloyDB is a plus.
  • Experience with CI/CD tools (Azure DevOps or similar), Git.
  • Experience with TDD, Agile development, and collaborating in cross-functional teams.
  • Excellent communication with technical and non-technical stakeholders.
  • Bachelor's degree in CS or related engineering, or equivalent experience.
  • Optional: Docker image builds and production deployments; Kubernetes pods & Deployments with Terraform.
  • Optional: C#, .NET Core, and microservices exposure.

Responsibilities

  • Use the latest technology to build data pipelines and integrate machine learning models.
  • Build and expand our data platform.
  • Develop applications that run on Google Cloud-based infrastructure.

Skills

Python
Airflow
Spark
Beam
SQL
BigQuery
PostgreSQL
Cloud
CI/CD
Git
Kubernetes
Docker
Terraform
Agile
TDD
Communication
Data pipelines

Education

Bachelor's degree in Computer Science

Tools

Google Cloud Platform
MongoDB
AlloyDB
Docker
Terraform

Job description

Type: Full Time - Contract 6 months (Extendable)

About the Role:

We are seeking a talented Data Engineer with hands-on experience in building scalable data pipelines and modern cloud-based data platforms. The ideal candidate will have experience working with Python and big data technologies such as Apache Airflow, Apache Spark, and Apache Beam, along with strong knowledge of SQL and data warehousing concepts.

In this role, you will design and develop cloud-native data pipelines on Google Cloud, enabling reliable data processing and integration of machine learning models. You will work closely with data scientists, engineers, and cross-functional teams to build and expand our enterprise data platform while ensuring high performance, scalability, and reliability of data solutions.

The position requires strong collaboration skills, experience working in agile development environments, and familiarity with CI/CD practices, cloud infrastructure, and modern data engineering tools.

Responsibilities

  • Use the latest technology to build data pipelines and integrate machine learning models
  • Build and expand our data platform
  • Develop applications that run on a Google Cloud-based infrastructure.

Qualifications

  • 10+ years of experience in Big Data and Data Engineering, building enterprise-level applications in a public cloud, preferably Google Cloud
  • Experience building cloud-native data pipelines using Python, Apache Airflow, Apache Spark, and Apache Beam.
  • Working knowledge of SQL and data warehousing concepts, including PostgreSQL and BigQuery.
  • Optionally, knowledge of Mongo and AlloyDB is a plus.
  • Comfortable using Azure DevOps or similar CI/CD tools, Git.
  • Experience with TDD, agile software development processes, and collaborating in multi-functional agile teams.
  • Communicate effectively with technical teams and non-technical stakeholders.
  • Bachelor's degree in Computer Science or related engineering discipline, or equivalent combination of education and experience.
  • Optionally, experience building Docker images and deploying them to a Production environment. Integrate Docker container orchestration framework using Kubernetes by creating pods, config Maps, and deployments using Terraform.
  • Optionally, experience with C#, .NET core, and microservices

About TechBlocks

TechBlocks is a global digital product engineering company with 16+ years of experience helping Fortune 500 enterprises and high-growth brands accelerate innovation, modernize technology, and drive digital transformation. From cloud solutions and data engineering to experience design and platform modernization, we help businesses solve complex challenges and unlock new growth opportunities.

At TechBlocks, we believe technology is only as powerful as the people behind it. We foster a culture of collaboration, creativity, and continuous learning, where big ideas turn into real impact. Whether you're building seamless digital experiences, optimizing enterprise platforms, or tackling complex integrations, you'll be part of a dynamic, fast-moving team that values innovation and ownership.

Join us and shape the future of digital transformation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Google Cloud Data Engineer - Scalable Pipelines & ML
Google Cloud Data Engineer - Scalable Pipelines & ML

TechBlocks • Vaughan

On-site
CAD 90,000 - 130,000
Director of Engineering
Director of Engineering

Techblocks • Vaughan

On-site
CAD 150,000 - 210,000
Competitive pay
Performance incentives
Monthly rewards and recognition
+1
Director of Engineering
Director of Engineering

TechBlocks • Toronto

On-site
CAD 180,000 - 260,000
Competitive salary
Performance-based incentives
Monthly rewards
+2
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000
Senior data engineer
Senior data engineer

Akkodis • Montreal

On-site
CAD 90,000 - 120,000
Data Engineer - GCP
Data Engineer - GCP

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Manager, Data Engineering
Manager, Data Engineering

HRB • Toronto

Hybrid
CAD 120,000 - 170,000
Senior Dotnet Developer
Senior Dotnet Developer

TechBlocks • Vaughan

On-site
CAD 120,000 - 170,000
Data Engineer
Data Engineer

Jobgether • Canada

On-site
CAD 90,000 - 130,000
Remote-first
Continuous learning
Global exposure
+1
Data Engineer
Data Engineer

JobCubby • Canada

Hybrid
CAD 110,000 - 150,000
Remote-first environment
Flexible work schedule
Professional development opportunities
+2