TechBlocks Logo

TechBlocks

Senior Data Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Vaughan, ON, CAN
Senior level
In-Office
Vaughan, ON, CAN
Senior level
Build and expand scalable, cloud-native data platforms and pipelines on Google Cloud. Integrate machine learning models, develop reliable data processing applications, and ensure performance, scalability, and reliability. Collaborate with data scientists, engineers, and cross-functional teams in agile environments while applying CI/CD, testing, and modern infrastructure practices.
The summary above was generated by AI
Role: Data Engineer
Location: Vaughan
Type: Full Time - Contract

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
  • 8+ 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.
HQ

TechBlocks Vaughan, Ontario, CAN Office

Suite 4,, 399 Applewood Crescent, , , Vaughan, Ontario , Canada, L4K 4J3

Similar Jobs

Yesterday
In-Office
Waterloo, ON, CAN
Senior level
Senior level
Healthtech
The Senior Data Engineer leads enterprise data governance, architecture, integration, quality, and platform evolution. Responsibilities include designing data warehouses and pipelines, developing ETL/ELT processes, creating data models, ensuring privacy and compliance for PHI/PII, improving data quality, enabling analytics, and preparing data environments for AI and machine learning. The role partners with clinical, operational, financial, HR, and technology stakeholders, documents data assets and standards, mentors analysts, and supports continuous improvement.
Top Skills: AWSAzureAzure SynapseData WarehousesDatabricksEltETLFhirGCPHl7IcdLookerPower BIPythonRelational DatabasesSnowflakeSQLTableau
Yesterday
In-Office
Toronto, ON, CAN
Senior level
Senior level
Financial Services
Leads the design, development, testing, implementation, and support of data and AI products. Translates business requirements into technical solutions, guides data engineering designs, mentors developers, improves delivery and deployment processes, and builds automation frameworks and reusable code. Develops ETL/ELT pipelines and works with structured and unstructured data across batch and streaming environments, using cloud, big data, AI, and modern data warehousing technologies.
Top Skills: SparkAWSCloud StorageData WarehousingEltETLHadoopJIRAAzureNetezzaNoSQLPythonScalaSQLSsisStreaming Data
Yesterday
In-Office
Toronto, ON, CAN
Senior level
Senior level
eCommerce
Own Clutch’s end-to-end data platform, including scalable warehouse architecture, ELT pipelines, data models, quality monitoring, observability, governance, and DevOps automation. Partner with analysts, data scientists, and business stakeholders to support analytics, financial services, experimentation, and decision-making. Mentor engineers, establish data standards, and make technical decisions balancing speed, cost, reliability, and maintainability.
Top Skills: AirflowAWSBigQueryDatadogDbtDockerExpressGitGithub ActionsKafkaKinesisPostgresPythonRedshiftSnowflakeSQLTerraformTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account