Apply now

Posted last month

Senior Data Engineer - Toronto

@ Trisura Guarantee Insurance Company

Toronto, Ontario

5+ years experience
Apply now
SIGNALS

Overview

Trisura Guarantee Insurance Company is hiring a Senior Data Engineer in downtown Toronto on a hybrid arrangement to design and operate scalable data pipelines and platforms. The role leads technical design, mentors engineers and modernizes legacy integration workloads onto Microsoft Fabric and Azure. Base salary is up to $125,000.

Responsibilities:

  • Design and build scalable batch and near-real-time data pipelines on Microsoft Fabric and Azure
  • Develop ETL/ELT transformations with T-SQL, Python and PySpark
  • Implement monitoring, data quality controls and CI/CD deployment
  • Lead technical design, mentor engineers and set engineering standards
  • Migrate legacy SSIS, SSRS and Data Factory workloads to cloud platforms

Requirements summary:

  • Minimum 5 years of progressive data engineering experience
  • Advanced SQL and T-SQL skills with performance tuning
  • Hands-on Microsoft Fabric and Azure data services experience
  • Strong Python, PySpark and Spark SQL skills
  • Insurance or regulated financial-services experience strongly preferred
  • Microsoft Fabric or Azure certifications considered an asset

Tools & skills

Source and dates

Employer career site / ATS feed · dayforce-feed

Employer posting date
2026-09-23
First seen by our source
2026-10-13
Source record updated
2026-10-13

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

Job details

SenioritySenior
DepartmentData & analytics
Experience5+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred), College diploma (preferred)
Fields of studyComputer Science, Information Systems, Data Engineering, Software Engineering

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

Trisura Guarantee Insurance Company

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.

Specialty Insurance and Surety Solutions Built Your Way.

Full company description

In today’s rapidly changing business environment, you need an insurance company you can count on. A company with a depth of expertise, a commitment to extraordinary personal service, and a range of innovative products. Trisura is a leading North American specialty insurer that provides a range of products and expertise within the Surety, Specialty Insurance, Structured Solutions and Warranty business lines of the market. At Trisura, we believe that insurance can be done better and strive to achieve this in all we do. Trisura is rated A- (Excellent) by A.M. Best Company.

LinkedIn followers
20,452
People associated on LinkedIn
444
Reported office locations
  • 333 Bay Street, Suite 1610, Box 22, Toronto, Ontario M5H 2R2, CA
  • 421-7th Avenue S.W., Suite 3730, Calgary, Alberta T2P 3Y7, CA
  • 1055 West Georgia St., Suite 3020, Vancouver, British Columbia V6E 3R5, CA
  • 1501 McGill College Avenue, Suite 1620, Montreal, Quebec H3A 3M8, CA
  • 201 Brownlow Avenue, Suite 4, Dartmouth, Nova Scotia B3B 1W2, CA
Business categories
  • Service Industry
  • Insurance
  • Financial Services
Other recorded names
  • Trisura Guarantee Insurance Company
  • Trisura
Specialties
  • Specialty Insurance
  • Surety
  • Directors and Officers
  • Employment Practices Liability
  • Corporate Risk
  • Risk Solutions
  • Warranty
  • E&O
  • and Program Solutions
Profile identifies a recruitment agency
No
Reported total investment
39,381,634

Currency and observation date were not supplied; this is not a current valuation or a funding round.

In today’s rapidly changing business environment, you need an insurance company you can count on. A company with a depth of expertise, a commitment to extraordinary personal service, and a range of innovative products. Trisura is a leading North American specialty insurer that provides a range of products and expertise within the Surety, Specialty Insurance, Structured Solutions and Warranty business lines of the…

FieldValue
IndustryInsurance
Company size201-500 employees
HeadquartersToronto, Ontario
Organization typePublic Company
Year founded2006
SpecialtiesSpecialty InsuranceSuretyDirectors and OfficersEmployment Practices LiabilityCorporate RiskRisk SolutionsWarrantyE&Oand Program Solutions
Open jobs on Jobsy10
LinkedInView page
Job description

At Trisura, we expect more because we believe it can be done better.

We are a young, growth oriented team with a commitment to exceptional talent and have been named one of Canada’s Top Small and Medium Employers since 2017. Our growth and our entrepreneurial style, niche market position and development opportunities ensure that our people see the results of their commitment reflected in the company’s success.



We are currently seeking a driven and collaborative Senior Data Engineer to join our forward-thinking Data and Analytics team.

SENIOR DATA ENGINEER

TORONTO

Position Overview:

As a Senior Data Engineer on our Data & Analytics Team, you will be a hands-on technical leader responsible for designing, building, operating, and continuously improving scalable, secure, and reliable data solutions. The role will help modernize Trisura’ s data platform, enable trusted analytics and reporting, and establish engineering standards across ingestion, transformation, orchestration, deployment, monitoring, data quality, and documentation.

Working closely with Data & Analytics, application teams, architects, analysts, governance, and business stakeholders, the Senior Data Engineer will translate business requirements into reusable data products and production-grade solutions across Microsoft Fabric, Azure, SQL Server, Power BI, and related technologies.

What you will do:

  • Design, build, test, deploy, and support scalable batch and near-real-time data pipelines for structured, semi-structured, and unstructured data using Microsoft Fabric, Azure Data Factory, SSIS, SQL Server, Azure SQL, cloud storage, and other enterprise data sources.
  • Develop modern data engineering solutions using Microsoft Fabric capabilities such as Lakehouse, Warehouse, OneLake, Copy Jobs, Notebooks, Dataflow Gen2, and related services, applying layered bronze/silver/gold architecture patterns where appropriate.
  • Develop robust, reusable ETL/ELT and data transformation solutions using T-SQL, Python, PySpark, and Spark SQL, including incremental loading, Change Data Capture (CDC), schema evolution, reconciliation, restart/recovery, idempotency, and error-handling patterns.
  • Design dimensional, relational, and Lakehouse data models that support analytics, operational and regulatory reporting, self-service analytics, and downstream system integrations.
  • Ensure production reliability by implementing monitoring, alerting, logging, data quality controls, reconciliation, metadata, lineage, auditability, and operational support procedures.
  • Optimize SQL, Spark, pipeline, and storage workloads for performance, scalability, reliability, and cost efficiency while applying security and privacy best practices, including least-privilege access, managed identities, service principals, secrets management, secure connectivity, and environment separation.
  • Implement source control, automated deployment, and CI/CD practices using Git, Azure DevOps, and Microsoft Fabric deployment capabilities, and participate in code reviews, testing, release planning, incident resolution, root-cause analysis, and post-implementation reviews.
  • Develop reusable engineering standards, frameworks, templates, patterns, and technical documentation to improve consistency, maintainability, and operational support across the data platform.
  • Partner with Power BI developers, analysts, business stakeholders, Data Governance, and other technology teams to translate business requirements into trusted, well-structured data solutions and clearly communicate dependencies, risks, and technical trade-offs.
  • Support the modernization and migration of legacy SSIS, SSRS, Azure Data Factory, SQL-based, and other data integration workloads to strategic cloud and Microsoft Fabric platforms.

What You Bring:

Core Skills:

  • Strong ownership, accountability, and a focus on delivering reliable, maintainable data solutions.
  • Ability to lead technical design discussions, mentor other engineers, and promote engineering best practices.
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts to technical and non-technical audiences.
  • Ability to thrive in a fast-paced environment, manage competing priorities, and independently drive work from requirements through production support.
  • A collaborative and customer-focused mindset when working with business stakeholders, analysts, developers, architects, vendors, and operational teams.
  • Strong analytical and troubleshooting skills with a focus on root-cause analysis, automation, and continuous improvement.

Technical Expertise:

  • Advanced SQL and T-SQL skills, including complex querying, stored procedures, views, indexing, execution-plan analysis, performance tuning, and query optimization.
  • Strong Python skills for data engineering, automation, testing, API integration, and file processing, with hands-on experience in PySpark and Spark SQL preferred.
  • Hands-on experience with Microsoft Fabric and Azure data services, including Lakehouse, Warehouse, OneLake, Delta tables, pipelines, notebooks, Azure Data Factory, Azure SQL Database/Managed Instance, Azure Data Lake Storage, and Key Vault.
  • Strong understanding of modern data architecture and engineering patterns, including data warehousing, Lakehouse architecture, dimensional modeling, medallion architecture, ETL/ELT, incremental processing, and enterprise data integration.
  • Experience with Git-based source control, branching and pull-request practices, automated testing, CI/CD, and environment-specific configuration and deployment.
  • Experience designing secure data solutions using Microsoft Entra ID, managed identities, service principals, role-based access control, secrets management, and least-privilege principles.
  • Knowledge of data observability and governance practices, including logging, monitoring, alerting, pipeline metrics, reconciliation, metadata, lineage, data quality, retention, reference/master data, and audit requirements.
  • Working knowledge of Power BI and semantic model consumption patterns; experience with DAX is considered an asset.
  • Experience integrating enterprise databases, REST APIs, JSON, CSV, Parquet, Delta, SFTP, and other file-based or application data sources.
  • Experience with PostgreSQL and legacy Microsoft technologies such as SSIS and SSRS is an asset, particularly in modernization and migration initiatives.
  • Ability to develop clean, modular, testable, maintainable, and well-documented production-quality code.

Qualifications

  • Bachelor's degree, college diploma, or equivalent practical experience in Computer Science, Information Systems, Data Engineering, Software Engineering, or a related field.
  • Minimum 5 years of progressive experience in data engineering, data integration, data warehousing, analytics engineering, or related roles, including ownership of production data solutions.
  • Demonstrated experience designing and delivering end-to-end data solutions rather than only developing individual ETL components or reports.
  • Demonstrated experience troubleshooting complex production data issues and improving platform reliability, performance, and maintainability.
  • Experience providing technical leadership, mentoring, code review, solution design, or engineering standards is strongly preferred.
  • Experience in Insurance or another regulated financial-services environment is strongly preferred.
  • Microsoft Fabric, Azure Data Engineer, Azure, Power BI, or related Microsoft certifications are considered an asset.

Location:

  • Downtown Toronto – Hybrid

Salary:

  • The maximum potential base salary for this position is $125,000

This salary range reflects the expected base compensation for the role across Canada. Actual compensation will be determined based on factors such as experience, qualifications, and scope of responsibilities. Trisura provides this range in good faith in accordance with applicable legislation.

This position is for an existing, currently vacant position.

#LI-HYBRID



If you are looking for a career in an exciting and rewarding company, are driven to excel, thrive in a team environment and want to contribute to the success of an organization that values your contribution, we would like to hear from you!

We are committed to an inclusive and barrier-free workplace that reflects the diversity in each of our offices across Canada. Accommodations will be provided on request for candidates taking part in all aspects of our recruitment and selection process.

We thank all candidates for their interest however only those selected for an interview will be contacted.

Trisura, headquartered in the heart of Canada’s financial district, is a specialty lines insurer with a focus on Surety, Specialty Insurance, Property & Casualty, and Warranty products.

Trisura brings innovative solutions and expertise through a select network of both national and regional brokerage firms.

The company, founded in 2006, and operating across North America with offices in Toronto, Ottawa, Halifax, Montréal, Calgary, Vancouver, Stamford. Denver, Chicago, Philadelphia and Oklahoma City, is uniquely positioned to satisfy all varieties of risk in Contract, Commercial and Developer Surety, Directors' and Officers' Liability, Fidelity, and Professional Liability including Media Liability, as well as Warranty products.

trisura.com/careers

Similar jobs

  • Senior Data Engineer

    Mississauga, ON

    Capgemini

    8+ YOECandidates need 8+ years in data engineering and warehousing, with advanced Python, PySpark and SQL skills and strong Microsoft Azure experience. Proven leadership of technical teams and experience with Spark-based big data solutions are required.

    Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, Databricks, Azure Data Lake Storage, Snowflake

  • Senior Data Engineer

    Toronto, ON
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    5+ YOE3+ MgmtCandidates need 5+ years of data engineering experience and 3+ years of technical leadership, with strong SQL, Python and Azure skills and experience with Databricks. Azure Data Factory, Power BI or Microsoft Fabric experience is an asset.

    SQL, Python, Microsoft Azure, Databricks, Azure Data Factory, Power BI

  • Data Engineer II

    Brampton, ON
    Full Time

    Loblaw

    3+ YOECandidates need 3+ years in data, software or cloud engineering with production experience. They should know Python, SQL, Git, GCP, Kubernetes, Docker, Helm, CI/CD and Apache Airflow.

    GCP, BigQuery, Google Cloud Storage, GKE, Docker, Helm

  • Senior Data Engineer (Technology Advisory)

    Toronto, ON
    Contract

    Jarvis Consulting Group

    7+ YOECandidates need 7+ years of data engineering experience, solid Databricks and Spark development skills, and experience with Hadoop, streaming tools and cloud platforms. A university degree in a relevant STEM field and strong communication skills are also needed.

    Databricks, Spark, Hadoop, Hive, HDFS, Kafka

    Data Engineer

    Toronto, ON

    Jarvis Consulting Group

    1+ YOECandidates need a bachelor's degree in business or a similar field and about one year of compliance or similar work. Strong attention to detail, communication skills and the ability to work under pressure are also required.

  • Data Engineer

    Guelph, ON

    Royal Distributing

    2+ YOECandidates need 2 to 4 years in data engineering, analytics engineering or a strong BI role with pipeline work, plus strong SQL, Python and cloud warehouse experience, Snowflake preferred. They must have production ETL or orchestration experience and a disciplined approach to validating data.

    Snowflake, Python, Git

  • Data Engineer (Sports & Prediction Markets)

    Toronto, ON
    Full Time

    Betstamp Ventures

    Candidates need strong backend programming fundamentals (Go, Java, C#, Rust, C++, Kotlin or server-side TypeScript), comfort with SQL and query performance, some Linux and container experience, and thoughtful use of AI coding tools. Based in Toronto or willing to relocate.

    Go, PostgreSQL, ClickHouse, Redis Streams, Dragonfly, RabbitMQ

  • Data Engineer - Snowflake, dbtCore/Cloud, AWS

    Markham, ON

    Aviva Canada Inc: Leading insurer for home, auto, lifestyle and Business / Assurance automobile, habitation, mode de vie et entreprise

    6+ YOECandidates need 6+ years of data engineering experience, including 3+ years with Snowflake, dbt and AWS. Strong coding skills in SQL and Python and experience with orchestration tools are required, and insurance domain knowledge is an asset.

    Snowflake, dbt Core, dbt Cloud, AWS, Terraform, Airflow

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.