I

Intact

Underwrites insurance and manages claims

Principal Software Engineering - Insurtech Finance Core Systems

Software EngineeringConfirmed live in the last 24 hours
Full-time$161.6k - $197.5k

About the Job

Requirements

  • Senior- or Principal-level experience in software engineering, architecture, or a related technical discipline.
  • Strong hands-on engineering experience, including prototyping, targeted code reviews, technical troubleshooting, and resolving complex production issues.
  • Expertise in system design, architecture, cloud platforms, application programming interfaces, microservices, distributed systems, security, observability, data pipelines, and high-volume transaction processing.
  • Experience designing and operating systems that support large volumes of online and offline financial calculations and transactions.
  • Practical experience implementing artificial intelligence or agentic artificial intelligence solutions in products, platforms, or engineering processes.
  • For candidates located in Quebec, bilingualism is required because of regular interaction with English-speaking colleagues across the country.
  • Must be eligible to work in Canada from the anticipated start date and throughout employment; no Canadian work experience is required.
  • A bachelor's degree in computer science or computer engineering is required.

Responsibilities

  • Provide hands-on technical leadership through prototyping, targeted code reviews, and technical troubleshooting when needed to address difficult, complex challenges.
  • Lead the resolution of high-severity issues involving performance, reliability, security, cloud costs, data quality, and complex integrations across finance systems.
  • Define architecture, technical standards, and technology roadmaps for Finance Core Systems.
  • Design scalable, resilient, secure, and cost-effective solutions for data pipelines, high-volume transaction processing, and large-scale online and offline finance calculations.
  • Implement practical artificial intelligence and agentic artificial intelligence solutions, including frameworks and guardrails that improve engineering productivity.
  • Research emerging technologies and lead proof-of-concepts that support innovation and business outcomes.
  • Communicate technical decisions clearly, build alignment through influence, and mentor senior engineers and technical leaders.

Desired Qualifications

  • Expert hands-on experience with Python and Node.js is a strong asset.
  • Experience with Oracle ERP, SAS, Databricks, and Snowflake is an asset.
  • A master's degree or higher is an asset.

About the Company

Intact

Underwrites insurance and manages claims

Intact Financial Corporation is a Canadian insurer offering home, auto, and business insurance to individuals and commercial clients, with a significant footprint in the UK and Ireland. It earns revenue from insurance premiums and investment income, underwriting policies and handling claims. The company emphasizes climate resilience, digital engagement, and community well‑being, with about 75% of customers digitally engaged and investments in data and AI startups to drive growth. It differentiates itself through digital accessibility, strong operational performance, and external innovation partnerships, pursuing targets like 10% NOIPS growth and 500 basis points ROE, aiming to outperform the industry combined ratio by 5 points and improve customer experience.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1809

Recently Posted Jobs

Explore more opportunities at Intact

See more jobs