Data Engineer

GFT Technologies SEToronto, ON
CA$75,000 - CA$95,000

About The Position

We are looking for a Data Engineer to design, build, and maintain scalable data pipelines and infrastructure. This role will focus on enabling reliable data ingestion, transformation, and access for analytics and business use.

Requirements

  • 5–7 years of experience in Data Engineering or similar role
  • Strong programming skills in Python, Scala, or Java
  • Hands-on experience with SQL and relational databases (e.g., PostgreSQL, SQL Server)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Working knowledge of data pipeline tools (e.g., Airflow, DBT, Informatica)
  • Experience building/working with data warehouses (Snowflake, Redshift, BigQuery)
  • Familiarity with big data technologies (Spark, Hadoop)
  • Understanding of data modeling concepts (star/snowflake schema)

Nice To Haves

  • Exposure to real-time/streaming pipelines (Kafka, Kinesis)
  • CI/CD and DevOps practices for data pipelines
  • Experience with data governance and cataloging tools

Responsibilities

  • Design, develop, and maintain robust ETL/ELT pipelines for structured and unstructured data
  • Build and optimize data architectures, including data lakes and data warehouses
  • Ensure data quality, integrity, and governance standards are maintained
  • Collaborate with Data Analysts, Data Scientists, and business teams to understand data requirements
  • Implement data integration solutions from multiple sources (APIs, databases, third-party systems)
  • Monitor and troubleshoot pipeline performance and data issues
  • Support data modeling and schema design for analytics consumption
  • Automate workflows and improve pipeline efficiency and scalability
  • Ensure compliance with security and privacy standards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service