Senior Data Engineer

FGF Brands

Canada

On-site

CAD 110,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
RRSP matching
Tuition reimbursement
Discount program

Job summary

FGF Brands is seeking a Senior Data Engineer in Canada to design and deliver scalable real-time streaming and batch data pipelines using Azure Databricks. The role focuses on lakehouse architectures, data modeling, and CI/CD practices to power analytics, ML, and operational insights across the organization.

You will lead end-to-end design and development of data solutions, collaborate with data architects and stakeholders, and stay current with evolving cloud data platform trends and BI tooling.

Qualifications

  • 5+ years of experience in Data Engineering.
  • 3+ years architecting on Azure Databricks.
  • Deep knowledge of Delta Lake and Lakehouse patterns.
  • Expert in Python and SQL for ETL/ELT logic.
  • Strong data warehouse modeling and dimensional modeling.
  • Experience with data orchestration tools (e.g., Azure Data Factory).
  • CI/CD practices, Git, Databricks CLI, and testing.

Responsibilities

  • Architect, implement and deliver real-time streaming and batch data pipelines using Spark, Delta Lake, and Databricks.
  • Design and maintain Lakehouse architecture for BI and analytics use cases.
  • Develop data models for analytics and reporting.
  • Build and maintain CI/CD pipelines for data workflows.
  • Collaborate with stakeholders to translate data challenges into solutions.
  • Implement data quality, observability, and monitoring frameworks.
  • Lead and mentor junior engineers and promote best practices.
  • Contribute to the technical strategy and long-term vision for the data platform.
  • Stay current with AI, ML pipelines, and cloud data platform trends.

Skills

Python
SQL
Spark
Data Modeling
CI/CD
Data Warehousing
Azure Databricks
Communication

Tools

Azure Databricks
Delta Lake
Spark
Databricks Workflows

Job description

Job Description

Senior Data Engineer

We’re a naan traditional company…

Summary

We are seeking aSenior Data Engineer with deep expertise in designing and delivering scalable, real-time streaming as well as batch data pipelines and solutions using modern data platforms such asAzure Databricks. In this role, you will lead the end-to-end design, and development of scalable data solutions that that power analytics, machine learning, and operational insights across the organization.

This role is perfect for someone who thrives in a dynamic environment, is passionate about data engineering and architecture, and has a strong grasp ofLakehouse patterns, data modeling, and CI/CD practices. Creativity, adaptability, and a problem-solving mindset are essential as you'll drive innovation in data engineering practices to meet ever-evolving business needs.

Reporting to the Data Architect, the Senior Data Engineer will be responsible for the following duties, and complete special initiatives and projects, as assigned.

What FGF Offers:

  • FGF believes in Home Grown Talent, accelerated career growth with leadership training. Unleashing Your Potential
  • Competitive Compensation, Health Benefits, & a generous flexible medical / Health spending account
  • RRSP matching program
  • Tuition reimbursement
  • Discount program that covers almost everything under the sun - Restaurants, gyms, shopping etc.

Primary Responsibilities

  • Architect, implementand deliver real-time streaming and batch data pipelinesusing Spark, Delta Lake, and Databricks.
  • Design and maintain aLakehouse architecturesupporting both structured and semi-structured data, supporting business intelligence and operational analytics use cases.
  • Developdata modelsfor analytics and reporting, including dimensional modeling and data mart design.
  • Build and maintainCI/CD pipelinesfor data workflows using tools like Azure DevOps, or similar.
  • Collaborate with stakeholders to understand data challenges and translate requirements into high-performing technical solutions.
  • Implementdata quality, observability, and monitoringframeworks to ensure pipeline reliability.
  • Lead and mentor junior engineers, promoting best practices in data engineering and software development.
  • Contribute to thetechnical strategy and long-term visionfor the data platform.
  • Stay current with emerging technologies and trends in data engineering and cloud platforms.

Required Experience

  • 5+ years of experience in Data Engineering, with at least 3 years architecting onAzure Databricks.
  • Deep knowledge of Delta Lake, Medallion Architecture, and Lakehouse patterns; experience applying these to production-grade pipelines.
  • Expert inPythonandSQLfor ETL/ELT logic, data transformation, and orchestration.
  • Solid understanding ofdata warehouse modeling(e.g., star/snowflake schemas) and translating business requirements into scalable data models.
  • Experience withdata orchestration toolse.g. Azure Data Factory, Databricks Workflows, etc.
  • Strong Experience deploying and monitoring jobs in production using Databricks Jobs and CI/CD workflows. Strong knowledge ofCI/CD practices, version control (Git), Databricks CLI, Unit Testing, etc.
  • Familiarity withdistributed computing conceptsand performance optimization in Spark (DataFrames, Spark SQL, RDD, etc.).
  • Experience withRESTful APIs, microservices, and data integration patterns.
  • Familiarity with streaming and event-driven architectures (e.g., Kafka, Azure Event Hubs); hands-on experience with Spark Structured Streaming is an asset. Exposure to NoSQL databases (e.g., MongoDB) and real-time ingestion patterns is a plus.
  • Ability to translate ambiguous requirements into scalable, production-ready systems.
  • Excellent communication, documentation, and stakeholder management skills.
  • Strong analytical and problem-solving abilities; comfort working in fast-paced environments.
  • Exposure to AI agents, machine learning pipelines, and MLOps practices considered an asset.
  • Continuous learning mindset; stays current with advancements in the Azure Databricks ecosystem.
  • Familiarity withBI toolssuch as Power BI or Tableau, data cataloging, logging and observability tools and semantic modelling is a plus.
  • Knowledge of data governance, lineage, and security best practices in cloud environments.

What is the recipe for a great career at FGF? Working at FGF Brands, there is never a dull moment! As a successful company that is continually growing there is always challenging yet rewarding work to be a part of.We have an entrepreneurial spirit which encourages all our team members to use their own creativity and out of the box thinking to come up with solutions and new ideas.

Disclaimer: The above describes the general responsibilities, required knowledge and skills. Please keep in mind that other duties may be added or this description may be amended at any time.

In compliance with Ontario’s Bill 190, we confirm that this posting represents a current, existing vacancy within our organization.

FGF Brands may use Artificial Intelligence (AI) tools as part of our recruitment and selection process. These tools may assist in screening, assessing, or selecting applicants. AI tools are used to support our recruitment process, with final hiring decisions made by our recruitment and hiring teams.

FGF Brands is committed to providing an accessible recruitment process. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process. If you require an accommodation, please let our recruitment team know, and we will work with you to meet your accessibility needs.

#LI-SS2

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

FGF Brands • Toronto

On-site
CAD 140,000 - 190,000
Health benefits
RRSP matching
Tuition reimbursement
+1
Senior Data Architect
Senior Data Architect

FGF Brands • Toronto

On-site
CAD 150,000 - 210,000
Home Grown Talent & career growth
Competitive compensation & benefits
RRSP matching
+2
Senior Data Architect
Senior Data Architect

ViziRecruiter,LLC. • Toronto

Hybrid
CAD 140,000 - 190,000
Home Grown Talent
Health benefits
RRSP matching
+2
Financial Analyst, FP&A
Financial Analyst, FP&A

ViziRecruiter,LLC. • Toronto

On-site
CAD 65,000 - 90,000
Career growth opportunities
Benefits package including health & H&
RRSP matching
+2
Senior Data Engineer
Senior Data Engineer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 90,000 - 120,000
Data Engineer (Databricks)
Data Engineer (Databricks)

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
CAD 124,000 - 131,000
Principal Data Engineer (Azure)
Principal Data Engineer (Azure)

Tiger Analytics • Toronto

Hybrid
CAD 90,000 - 120,000
Significant career development opportunities
Flexible work environment
Competitive compensation packages
Financial Analyst, FP&A
Financial Analyst, FP&A

FGF Brands • Toronto

On-site
CAD 60,000 - 90,000
Health Benefits
RRSP matching
Tuition reimbursement
+1
Sr. Data Engineer
Sr. Data Engineer

Bits In Glass Inc. • Toronto

On-site
CAD 120,000 - 180,000
Financial Analyst, Operations
Financial Analyst, Operations

FGF Brands • Toronto

On-site
CAD 65,000 - 95,000
Competitive compensation
Health benefits
Health spending account
+4