Principal, Software Engineering - InsurTech Finance Core Systems
Intact Financial
Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.
Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to provide support, opportunities and performance-led financial rewards at a workplace where you can shape the future, win as a team and grow with us.
Pay at Intact is about much more than just salary.
Flexible work arrangements and a hybrid work model
Possibility to purchase up to 5 extra days off per year
Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more
Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)
Salary range (but not limited to):
161,600 - 197,500Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):
20%As part of our commitment to Win As A Team , we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.
Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.
Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.
About the role
Principal, Software Engineering – InsurTech Finance Core Systems
About the role:
We are looking for a Principal Engineer to provide hands-on technical leadership across Intact’s InsurTech Finance Core Systems.
This is a senior individual contributor role with broad technical influence. You will remain hands-on through prototyping, targeted code reviews, and technical troubleshooting when needed, while helping shape architecture, technology strategy, and engineering practices across the organization.
You will help solve complex engineering challenges, advance technology strategy, and raise the technical capabilities of the teams around you through expertise, collaboration, and influence.
What you’ll do here:
- 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 AI and agentic AI 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.
What you bring to the table:
- 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.
- Proven expertise in system design, architecture, cloud platforms, APIs, 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 AI or agentic AI solutions in products, platforms, or engineering processes.
- Expert hands-on experience with Python and Node.js is a strong asset.
- Experience with Oracle ERP, SAS, Databricks, and Snowflake is an asset.
- Excellent written and verbal communication skills, including the ability to explain complex technical trade-offs clearly to executive stakeholders.
- A collaborative, low-ego, and people-first approach, with the ability to mentor others and lead through influence rather than formal authority.
- A bachelor’s degree in computer science or computer engineering; a master’s degree or higher is an asset.
- For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.
- No Canadian work experience required however must be eligible to work in Canada.
#LI-Hybrid
Il s'agit d'un nouveau rôle au sein de notre équipe en pleine croissance | This role is a new member of our growing team.
We are an equal opportunity employer
At Intact, our Value of respect is founded on seeing diversity as a strength. We strive to create an accessible workplace where employees feel valued, included and encouraged to share their unique perspectives.
We encourage applications from individuals who are members of equity-deserving groups, including but not limited to women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community.
As part of Intact’s commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Metis and Inuit people. This history extends through many centuries and continues to evolve today.
We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request.
If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. We’ll work with you to meet your needs.
Please note that Intact does not provide sponsorship or other support for immigration-related matters including but not limited to employer-specific closed work permits. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility.
If you are an employee of Intact or belairdirect, please apply for this role on Internal Career Site.
- ...salariale à postuler. À propos du poste Nous sommes à la recherche d’un(e) principal(e) en ingénierie logicielle afin d’assurer un leadership technique concret dans l’ensemble des systèmes de finance liés aux technologies de l’assurance d’Intact. Il s’agit d’un poste de...PrincipalFull timeFlexible hours
- ...candidates who may fall outside of this range to apply as well. About the role We’re looking for a Principal, Software Engineering - Policy Administration System (PAS) – Personal Lines. Our Policy Administration System (PAS) is the transactional heart of Personal...PrincipalLong term contractFull timeFlexible hours
- ...experienced and technically proficient Principal, Cybersecurity Engineering, to lead complex engineering efforts... ...experience in cyber security and/or software development, with at least 3+ years in... ...architecture principles and modern system design patterns. ~ Strong understanding...PrincipalLong term contractFull timeFlexible hours
- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the... ...passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u' ll...SuggestedFull timeRemote work
- ...Description ROLE SUMMARY Our client is hiring a highly technical Systems Engineer to join its North American R&D and solutioning hub. This... ...systems thinking, high-level architecture and hands-on software engineering. The successful candidate will design and build scalable...PrincipalLong term contractFull time
- ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en... ...heureux, plus épanouis. C’est le même principe pour les avantages sociaux: nous t’offrons... ...diversité de notre équipe. Senior Software Developer (Core Systems) Altitude...Full timeApprenticeshipWork at officeLocal areaWork from home
- ...de votre équipe : Le groupe Core Platform est responsable de... ...logicielle, la haute disponibilité des systèmes à grande échelle, la... ...Server Bonne connaissance des principes de réseautique et du protocole... ...Genetec’s premier products. Strong software security, high system...Full timeFlexible hours
$160k - $220k per year
...a row.* And we’re building innovative systems that scale. A network agnostic tech stack... ...We're looking for an exceptional backend engineer and hands-on architect to help us scale and... ...ability to incorporate AI tools into the software development lifecycle, using Claude or...PrincipalFull timeWorldwideFlexible hours$250k per year
...work together to identify unique market opportunities. The company is looking for an experienced C++ Engineer with 5+ years of experience developing low-latency systems. Experience within financial services, trading, or HFT would be ideal, although candidates from other...Permanent employment- ...time with the only hardware and software AI-powered platform built for... ...and software model means Finance works across inventory and unit... ...serves as the core quantitative engine evaluating commercial growth and... ...end close, controllership, or systems administration....PrincipalApprenticeshipInternshipWork from homeDay shift
- ...ABOUT YOU We are looking for a Principal Engineer to take architectural ownership of the agent-readable Shop Builder platform. This is the... ...themes, and layouts. Design the sandbox and preview environment system so agents and developers can iterate without touching live...PrincipalFull timeLocal areaWorldwide
- ...history of acquiring and growing successful software companies. Trusted by over 2000 of the... ...improvement, we are looking for an experienced Engineer to join our multi-disciplined IT &... ...software and hardware-based IT and Security systems. Supporting all cloud-based SAAS and...RemplacementFull timeWork at officeRemote work
- ...twenty years. Job Summary We are looking for a Controls Systems Engineer to design and maintain the control logic for our APU systems,... ...battery management for commercial vehicles without idling the engine. Key Responsibilities Developing and maintaining control...Full time
- ...time with the only hardware and software AI-powered platform built for... ...will own complex features and systems end-to-end, from design... ...managers, designers, and other engineers to deliver robust applications... ...Design, implement, and maintain core features across our machine apps...Long term contractFull timeInternshipWork at officeWork from home
- ...About the role Reporting to the VP, Cloud and Platform Engineering, the Principal Advisor is both a visionary and a practitioner, serving as the... ...remaining a deeply technical, hands‑on builder. Your core mandate is to be a leader who has the ability to code and build...PrincipalLong term contractFull timeFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...Full timeWork at officeFlexible hours
- ...every day. At Voldex, we’re looking for a Software Engineer to help build the next chapter of the game — from new features and gameplay systems to technical improvements that keep the... ...problem-solving ~ Familiarity with game engines, scripting languages, version control ~...Permanent employmentFull timeRemote workWork from homeFlexible hours
- ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la... ...market grâce à des agents IA. Leur plateforme se connecte aux systèmes existants (ERP, outils cloud, données internes) et déploie des...Daily paidPermanent employmentFull timePart timeRemote work
- ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne... ...heureux, plus épanouis. C’est le même principe pour les avantages sociaux: nous t’offrons... ...diversité de notre équipe. Senior Software Developer (Core Systems) Altitude Sports...Full timeApprenticeshipWork at officeLocal areaWork from home
- ...progress. We're looking for a Staff Software Engineer to serve as the technical leader for this... ...— someone who can architect end-to-end systems across mobile and backend, tackle... ...et Sentry Solide compréhension des principes de conception de systèmes, de l’architecture...Daily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...Description TASKS YOU WILL ACCOMPLISH Act as a systems engineer and carry out pneumatics discipline activities. Assure integration... ...system design tools such as Model Based Engineering or simulation software. You are a recognized team player; work well in a team...Full timeTemporary workWorldwide
- ...most versatile deep-learning based vision software for quality inspection processes. By... ...Mexico City and the implementation of a dozen systems in manufacturing companies. Today, the... ...‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product...Full timeWork at officeRemote workFlexible hours
- ...Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We... ...capable people to build and run financial systems in markets across the globe. We prize... ...the winning ones to work. LLMs are a core part of how we build here: a first-class...Full timeImmediate start
- ...be a good fit, why not join our team! Job Summary: The Principal Engineer, Radio Access Networks (RAN) is responsible for the design, optimization... ...and evolution of radio access networks (RAN) for satellite systems. In particular, he or she focuses on the integration of non-...PrincipalFull time
- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...Full timeRemote workWorldwide
- ...Develop new microservices and enhance existing systems to support large-scale integrations and... ...best practices. Work closely with engineering, product, and partner teams to deliver... ...understanding of object-oriented programming (OOP), software design patterns, and decomposition...Full time
- ...Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations... ...purpose of the Senior Software QA Engineer is to lead and deliver testing services... ...support of production applications and systems. A key part of this role is managing...Full time
$72k - $90k per year
...opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the... ...with elastic search is an asset ~ Experience with embedded systems is an asset ~ Must be fluent in spoken and written English and...Hourly payFull timeWork at officeFlexible hours3 days per week$125.04k - $171.93k per year
...development of wind energy projects in Quebec and internationally, we are seeking a Principal Electrical Engineer who will play a key role in the design and coordination of medium-voltage (MV) collector systems for wind farms. The successful candidate will serve as the technical...PrincipalFull timeInternshipLocal areaFlexible hours- ...day to day revolves around two core business focuses: Services and... ...law. As a Principal Systems Programmer on Dead by Daylight... ...Dead by Daylight, ranging from engine improvements to platform-specific... ...C++, with deep knowledge of software architecture, performance optimization...PrincipalFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal, Software Engineering - InsurTech Finance Core Systems. Be the first to apply!
- conseiller principal Montréal, QC
- principal consultant Montréal, QC
- estimateur principal - construction Montréal, QC
- conseiller principal d'éducation Montréal, QC
- comptable principal Montréal, QC
- principal Montréal, QC
- software qa Montréal, QC
- software asset management analyst Montréal, QC
- software intern Montréal, QC
- software Montréal, QC


