Senior Data Engineer

CI Financial

Toronto

On-site

CAD 70,000 - 120,000

Full time

38 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Assurance maladie
Programmes de bien-être
Plan d’épargne des employés (REE)
Réductions d’entreprise
Avantages sociaux collectifs améliorés
Congé parental payé
Congés payés

Job summary

CI Financial recrute un Senior Data Engineer pour rejoindre l’équipe Data, AI & Analytics (DNA). Vous concevrez et optimiserez des pipelines de données évolutifs et travaillerez avec Snowflake, dbt et des pipelines CI/CD pour assurer la fiabilité et la scalabilité des solutions.

Le poste nécessite 8+ années d’expérience en ingénierie des données, une maîtrise SQL et des compétences en modélisation. Le rôle est en présentiel à Toronto, avec un salaire compétitif et un ensemble d’avantages.

Qualifications

  • 8+ années d’expérience pratique en ingénierie des données et pipelines ELT/ETL.

Responsibilities

  • Concevoir, construire et optimiser des pipelines de données hautement évolutifs pour ELT/ETL vers diverses sources et plateformes.
  • Développer des cadres réutilisables et de l automation pour l’ingestion, transformation, tests et supervision des données.
  • Réaliser des revues de code pour assurer performance, évolutivité et sécurité.
  • Définir et documenter les standards d’ingénierie des données pour la plateforme.
  • Collaborer avec les parties prenantes métier et analyse pour traduire les exigences en solutions techniques.
  • Maintenir et améliorer le pipeline CI/CD pour les plateformes de données (Bitbucket, Jenkins, tests automatisés).
  • Résoudre les incidents de production et les défauts de qualité des données et optimiser les pipelines.

Skills

Gestion de données et ELT/ETL
SQL
dbt
CI/CD pipelines
Modélisation des données
Architecture des données
Résolution de problèmes

Tools

Snowflake
dbt
Bitbucket
Jenkins

Job description

Chez CI, nous considérons qu’un excellent lieu de travail est un endroit sécuritaire où chacun peut s’exprimer, où les employés ont la possibilité de s’investir dans un travail valorisant, où ils ont l’occasion de se dépasser pour progresser, où ils peuvent travailler sur des produits et des projets innovants, et où ils sont soutenus et encouragés dans leurs efforts.

We are currently seeking a Senior Data Engineer to join the Data, AI & Analytics (DNA) Team. A successful data engineering candidate will demonstrates a deep understanding of database concepts, data pipeline design, while also having the ability to communicate complex ideas clearly, and have experience in implementing scalable solutions that have positively impacted business outcomes.

What You Will Do
  • Design, build, and optimize highly scalable, reliable data pipelines to support ELT/ETL to/from diverse source systems and platforms.
  • Develop reusable frameworks and automation to standardize data ingestion, transformations, reconciliations, testing, and monitoring.
  • Perform thorough code reviews to ensure solutions meet performance, scalability, security, and maintainability standards.
  • Define, document, and enforce data engineering standards for the platform.
  • Partner closely with business & analytics stakeholders to translate requirements into scalable technical solutions.
  • Maintain and improve the CI/CD pipeline for data platforms, including source control, build, test, and deployment workflows (e.g., Bitbucket, Jenkins, automated testing).
  • Troubleshoot and resolve production issues such as data quality defects, pipeline failures, performance bottlenecks, and dependency breaks.
  • Proactively identify opportunities to optimize and harden existing pipelines for reliability, observability, and operational efficiency.
What You Will Bring
  • 8+ years of hands‑on experience in data engineering, building and operating scalable ELT/ETL pipelines and data integration solutions.
  • 4+ years of experience with data warehousing and Snowflake.
  • Strong SQL expertise and solid experience with dbt, including model design and testing
  • Experience with CI/CD pipelines for data platforms, including source control, automated testing, and deployments (e.g., Bitbucket, Jenkins, Git-based workflows).
  • Strong understanding of data architecture and data modeling
  • Ability to diagnose and solve complex, open‑ended problems and deliver production‑ready solutions.
  • Experience supporting production data platforms, including troubleshooting performance, and pipeline reliability issues.
  • Experience with Data Vault 2.0 is an asset.
  • Experience in the Financial Services Industry is an asset.

This opportunity is for an existing vacancy with the company. The anticipated base salary range for this position is $69,500 - $119,500. Exact salary depends on several factors such as experience, skills, education, and budget. Salary range may vary based on geographic location. In addition to base salary, this position is eligible for participation in a bonus program. In addition, The Company offers a variety of benefits to eligible employees, including health insurance coverage, wellness programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and vacation time, and many others. Many of these benefits are subsidized or fully paid for by the company.

This role follows our in‑office work model and requires employees to be onsite four days per week to support collaboration and business needs.

Financière CI est une société indépendante offrant des services de conseil en gestion de patrimoine et en gestion d’actifs à l’échelle mondiale par le biais de diverses sociétés de services financiers. Depuis 1965, nous anticipons les besoins changeants des investisseurs et y répondons de manière fiable. Nous sommes animés par la volonté d’offrir aux particuliers et aux institutions des investissements et des conseils de la plus haute qualité. Notre engagement à fournir les niveaux de rendement les plus élevés signifie que, peu importe leur poste, les employés de CI doivent être à l’aise dans un environnement trépidant qui les poussera à exploiter tout leur potentiel. Les employés qui font preuve d’un degré d’ambition élevé, d’une volonté de faire preuve de curiosité intellectuelle pour apprendre en permanence et d’une disposition à se dépasser s’épanouissent chez CI.

Un environnement propice à la réussite

Nous offrons un environnement de travail en présentiel, des avantages sociaux concurrentiels et un milieu de travail bienveillant, afin de permettre à nos employés de s’épanouir tant sur le plan personnel que professionnel.

CE QUE NOUS OFFRONS
  • Siège social moderne situé à distance de marche d’Union Station
  • Remboursement de la formation
  • Désignations professionnelles payées
  • Régime d’épargne des employés (REE)
  • Programme de rabais d’entreprise
  • Avantages sociaux collectifs améliorés
  • Programme de complément de congé parental
  • Congés payés pour activités bénévoles

Nous nous concentrons sur la création d’une main-d’œuvre diversifiée et inclusive. Si vous êtes enthousiaste à l’idée de ce poste et que vous n’êtes pas certain de répondre à toutes les exigences de qualification, nous vous encourageons à postuler pour en apprendre davantage sur l’occasion.

CI Financial Corp. et toutes ses sociétés affiliées (« CI ») offrent un environnement de travail équitable et accessible. CI s’engage à prendre en compte les besoins d’accommodement pour les personnes handicapées. Si vous avez besoin de mesures d’adaptation pour postuler une offre d’emploi, ou si vous avez besoin que cette offre soit publiée dans un autre format, ou si ce besoin se fait sentir à toute autre étape du processus de recrutement, communiquez avec nous à l’adresse accessible.recruitment@ci.com, ou appelez le 416 364-1145, poste 4747.

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

Similar jobs worth comparing

Associate Director, Digital Marketing
Associate Director, Digital Marketing

CI Financial • Toronto

On-site
CAD 93,000 - 143,000
Health insurance coverage
RRSP program
Professional designations paid
+3
Senior Event Coordinator
Senior Event Coordinator

CI Financial • Toronto

On-site
CAD 55,000 - 71,000
Health insurance
Wellness programs
Life and disability insurance
+5
Director, Business Analytics and Insights
Director, Business Analytics and Insights

CI Financial • Toronto

On-site
CAD 180,000 - 240,000
Formation reimbursement
Professional designations paid
Employee savings plan
+2
Vice President, Information Technology – Transfer Agency
Vice President, Information Technology – Transfer Agency

CI Financial • Toronto

On-site
CAD 150,000 - 210,000
Remboursement de la formation
Désignations professionnelles payées
Régime d’épargne des employés (REE)
+2
Director, Advisor Development
Director, Advisor Development

CI Financial • Toronto

On-site
CAD 93,000 - 143,000
Health insurance
Wellness programs
Life and disability insurance
+4
Senior Compliance Officer
Senior Compliance Officer

CI Financial • Toronto

On-site
CAD 55,000 - 95,000
Remboursement formation
Désignations payées
Régime épargne employés
+3
District Vice President, Sales
District Vice President, Sales

CI Financial • Toronto

On-site
CAD 85,000 - 135,000
Health insurance
Wellness programs
Life and disability insurance
+6
Senior TypeScript Developer
Senior TypeScript Developer

CI Financial • Toronto

On-site
CAD 100,000 - 150,000
Siège social moderne près d’Union Stat
Remboursement de formation
Désignations professionnelles payées
+5
Investment Operations Associate (Bilingual)
Investment Operations Associate (Bilingual)

CI Financial Corp. • Montreal (administrative region)

Hybrid
CAD 45,000 - 68,000
Training Reimbursement
Paid Professional Designations
Employee Savings Plan (ESP)
+3
Investment Operations Associate (Bilingual)
Investment Operations Associate (Bilingual)

CI Investments Inc. • Montreal (administrative region), Burlington, Toronto

Hybrid
CAD 55,000 - 75,000
Modern HQ location near Union Station
Training reimbursement
Paid professional designations
+5