Apply now

Posted 16 days ago

Lead Data Engineer

@ Altis

Toronto, Ontario

$100k–$120k/yrFull-time7+ years experience
Apply now
SIGNALS

Overview

Altis is hiring a Lead Data Engineer in Toronto for a healthcare and research organization. The role leads hands-on data engineering on research data warehouses, building ETL/ELT pipelines with SQL, Python and Apache NiFi. The posting states hybrid work, three days a week downtown, and full-time employment.

Pay:

$100,000–$120,000 a year

Responsibilities:

  • Design and maintain ETL/ELT pipelines using SQL, Python and Apache NiFi
  • Provide hands-on technical leadership and mentor data engineers
  • Develop data architectures, models and database schemas
  • Implement data quality controls, monitoring and lineage practices
  • Support cloud-based data environments on Azure and/or GCP

Requirements summary:

  • 7+ years in data engineering, software engineering or data architecture
  • Strong hands-on experience with SQL, Python and Apache NiFi
  • Experience with data warehousing, data modelling and optimization
  • Experience with Microsoft Azure and/or Google Cloud Platform
  • Experience conducting architecture reviews and mentoring engineers

Tools & skills

Source and dates

Employer career site / ATS feed · careerpage

Employer posting date
2026-10-21
First seen by our source
2026-10-22
Source record updated
2026-10-29

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentData & analytics
Experience7+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Encouraged to applyWomen, Racialized people, Indigenous peoples, People with disabilities, 2SLGBTQ+

Summary and details written by AI from the posting; the employer’s posting is the authority.

Altis

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Connecting top talent to meaningful work across Canada

Full company description

Since 1989, Altis has been a Canadian staffing leader and is one of Canada’s largest independent staffing firms, connecting top talent to meaningful work across industries and sectors. More than just your staffing firm, we’re your staffing partner. Our specialized, expert recruiters consult with you to understand your sector and specific talent needs, and then source the most qualified candidates, from entry-level to executive management, at the most competitive rates. Every year, we place more than 4,000 experienced candidates nationwide, fueling our clients’ businesses while building careers worth celebrating.

LinkedIn followers
289,738
People associated on LinkedIn
269
Reported office locations
  • 102 Bank St, Suite 300, Ottawa, ON K1P 5N4, CA
  • 330 Bay Street, Suite 700, Toronto, ON M5H 2S8, CA
  • 905 West Pender St, Suite 405, Vancouver, British Columbia V6C 1L6, CA
Other recorded names
  • Altis
Specialties
  • staffing
  • recruitment
  • IT staffing
  • F&A staffing
  • and Administration & Support staffing
Profile identifies a recruitment agency
Yes

Since 1989, Altis has been a Canadian staffing leader and is one of Canada’s largest independent staffing firms, connecting top talent to meaningful work across industries and sectors. More than just your staffing firm, we’re your staffing partner. Our specialized, expert recruiters consult with you to understand your sector and specific talent needs, and then source the most qualified candidates, from entry-level…

FieldValue
IndustryStaffing and Recruiting
Company size51-200 employees
HeadquartersOttawa, ON
Organization typePrivately Held
Year founded1989
SpecialtiesstaffingrecruitmentIT staffingF&A staffingand Administration & Support staffing
Open jobs on Jobsy410
LinkedInView page
Job description

Data Engineering Lead

Location: Toronto, ON - hybrid 3x week downtown Toronto
Industry: Healthcare / Research

About the Opportunity

Altis Recruitment is partnering with a leading healthcare and research organization in Toronto to recruit an experienced Data Engineering Lead.

This is an exciting opportunity for a hands-on technical leader to support and enhance established research data warehouse environments, drive data integration initiatives, and contribute to the development of scalable, secure, and reliable data platforms.

The successful candidate will bring strong expertise in SQL, Python, and Apache NiFi, combined with a solid background in data architecture, data modelling, and cloud technologies.

This role is ideal for someone who enjoys remaining hands-on with development while providing technical guidance, establishing engineering best practices, and collaborating with cross-functional teams. The focus is on technical leadership rather than traditional people management.

Your Responsibilities

  • Lead the design, development, optimization, and maintenance of data engineering solutions supporting research data warehouses and enterprise data platforms.

  • Design, build, and maintain robust ETL/ELT pipelines using SQL, Python, and Apache NiFi.

  • Provide hands-on technical leadership, guidance, and mentorship to data engineering team members.

  • Support and enhance multiple established data systems while identifying opportunities for modernization, integration, and performance improvements.

  • Develop and maintain data architectures, data models, database schemas, and integration frameworks.

  • Collaborate with technical teams to establish data engineering standards, architecture patterns, and development best practices.

  • Support cloud-based and hybrid data environments, including Azure and/or Google Cloud Platform (GCP).

  • Implement data quality controls, validation processes, monitoring, metadata management, and data lineage practices.

  • Troubleshoot complex data integration, pipeline performance, and data quality issues.

  • Collaborate with research, analytics, infrastructure, security, and other stakeholders to deliver reliable data solutions.

  • Support data governance, privacy, access controls, and secure handling of sensitive information.

  • Evaluate emerging technologies and recommend improvements to existing data engineering processes and platforms.

Skills and Qualifications

  • 7+ years of experience in data engineering, software engineering, data architecture, or a related technical discipline.

  • Strong hands-on experience with SQL, Python, and Apache NiFi.

  • Proven experience designing, developing, and supporting ETL/ELT pipelines and complex data integration solutions.

  • Strong understanding of data warehousing concepts, data modelling, schema design, and database optimization.

  • Experience working with cloud technologies, particularly Microsoft Azure and/or Google Cloud Platform (GCP).

  • Demonstrated ability to provide technical leadership, conduct architecture reviews, and mentor engineers while remaining actively involved in development.

  • Experience supporting mature, complex data environments involving multiple systems and data sources.

  • Knowledge of data quality, orchestration, testing, monitoring, and CI/CD practices.

  • Experience collaborating with cross-functional technical teams and communicating architectural decisions effectively.

  • Strong problem-solving, analytical, and stakeholder communication skills.

What Makes This Opportunity Unique?

  • Technical Leadership: Guide engineering practices and technical decisions while continuing to work hands-on with data engineering solutions.

  • Complex Data Environment: Work with established research data platforms and contribute to their ongoing development and modernization.

  • Meaningful Impact: Support data infrastructure and research initiatives that contribute to advancements in healthcare and mental health research.

  • Collaborative Environment: Partner with engineers, researchers, architects, and technical stakeholders across multiple teams.

Apply Today

If you're an experienced Data Engineering Lead with strong SQL, Python, and Apache NiFi expertise who enjoys solving complex data challenges and leading technical development, we'd love to hear from you.

Apply today through Altis Recruitment to learn more about this opportunity.



We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals.All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.

Similar jobs

  • Lead Data Engineer – Microsoft Fabric

    Vancouver, BC
    Contract

    Querentia Inc.

    10+ YOECandidates need 10-15 years of data engineering experience, including 3+ years on Microsoft Fabric. Strong skills in Fabric Data Factory, Spark, Lakehouse, Warehouse and OneLake, plus proven technical leadership and mentoring experience, are required.

    Microsoft Fabric, Fabric Data Factory, Spark, Lakehouse, Warehouse, OneLake

  • Lead Data Engineer

    Vancouver, BC

    Capgemini

    Candidates need experienced, expert-level Spark (PySpark) skills, hands-on Azure data pipeline development, experience with Azure Data Factory or Airflow, strong SQL and denormalized big data modeling. Databricks and Jupyter, Colab or Databricks notebooks are preferred.

    Databricks, PySpark, Delta Lake, Azure Data Factory, Airflow, Jupyter Notebooks

    Lead Data Engineer

    Vancouver, BC

    Capgemini

    Candidates need strong, hands-on experience with PySpark and Databricks, plus Python, SQL, Delta Lake and cloud platforms such as Azure or AWS. Experience with orchestration tools like Azure Data Factory or Airflow and with leading data engineering teams is expected.

    Databricks, PySpark, Delta Lake, Azure Data Factory, Airflow, Jupyter Notebooks

  • Lead Data Engineer

    Vancouver, BC
    $150k–$200k/yrOn-siteFull Time

    Kabam

    7+ YOE2+ MgmtCandidates need 7+ years in data engineering, including 2+ years leading engineers or owning a data platform. They need deep SQL and Python skills, production experience with dbt and a cloud warehouse (BigQuery preferred), and a record of reducing cloud data cost at scale.

    BigQuery, Databricks, dbt, Spark, GCP, Dataplex

  • Lead Data Engineer

    Toronto, ON

    Scotiabank

    10+ YOECandidates need 10+ years of data analysis and large OLTP performance experience, plus wealth industry knowledge of IIROC-CRM and CRA guidelines. Strong communication, analytical skills and hands-on experience with Google Cloud databases, Hadoop and streaming tools are required.

    Google Cloud Platform, Spanner, PostgreSQL, Hadoop, Hive, Pig

  • Lead Data Engineer

    Toronto, ON
    $130k–$150k/yrFull Time

    PureFacts Financial Solutions

    Candidates need a bachelor's degree in a quantitative field and experience with a programming language such as Python or Scala. A basic understanding of SQL, data warehousing concepts and cloud platforms, preferably Azure, is expected, along with a willingness to learn Snowflake and DBT.

    Snowflake, Azure Data Factory, Azure Data Lake Storage, DBT, Git, Power BI

  • Lead Data Engineer

    Halifax, NS

    Trolley

    7+ YOECandidates need 7+ years in data engineering owning a production platform, experience leading engineers, and deep skills in Databricks, SQL and Python. Experience supporting finance processes and hands-on use of AI tools in engineering work are also required.

    Databricks, SQL, Python, Salesforce, NetSuite, Sigma

    Lead Data Engineer

    Toronto, ON

    Trolley

    7+ YOECandidates need 7+ years in data engineering with a production data platform, experience leading engineers, and deep skills in Databricks or a similar lakehouse, SQL and Python. Finance or accounting data experience and hands-on use of AI tools in engineering work are also required.

    Databricks, Salesforce, NetSuite, Sigma, Jira, GitHub

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.