freehire launches on Product Hunt on 26 August.

Follow →

Senior Data Engineer

Summary

Build and optimize scalable data pipelines and warehouses in Snowflake, using dbt and CI/CD to deliver clean, reliable financial data for analytics and reporting.

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available