Intermediate/Senior Full-Stack Software Developer (Python/React)
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):118,700 - 145,100Annual bonus
target, based on the base salary, with a potential payout of up to
double
the target (subject to personal and company performance):12%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
We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed systems, frontend and backend development, cloud infrastructure, information extraction, and LLM services.
What you’ll do here:Design and evolve event-driven, distributed systems using queue-based pipelines, fan-out/fan-in, backpressure, idempotency, and reliable failure and retry handling.Develop and maintain frontend and backend components that support our algorithms and AI-powered features.Build production LLM solutions, including cloud model integration and optimization of quality, latency, and cost.Develop information extraction pipelines covering classification, OCR, document layout analysis, model-based extraction, prompt design, refinement, and validation.Own frontend foundations, including monorepo package management, build orchestration, shared React components, TypeScript architecture, and build performance.Design and maintain Terraform infrastructure, including reusable modules, remote state, provider pinning, and multi-environment layouts.Contribute to AWS architecture, including networking, load balancing, API gateways, IAM, encryption and key management, and log and metric delivery.Design CI/CD workflows with reusable pipelines, environment matrices, and production approval gates.Support component, integration, and automated UI testing, including local test environments using emulated cloud services.Establish observability through structured logging, custom metrics, and queries that trace failures across distributed pipelines.Optimize containerized services for performance and cost through appropriate sizing, concurrency tuning, and bottleneck analysis.Define development standards and technical strategies that promote quality, efficiency, resilience, maintainability, and sustainability.Collaborate on prioritization, resolve technical issues, improve team productivity, and mentor Squad members as a Technical Leader.
What you bring to the table:Bachelor’s degree in computer engineering, computer science, or a related field—or equivalent education and experience.At least five years of significant software development experience.Strong proficiency in Python, TypeScript, React, AWS, and REST APIs using Swagger/OpenAPI.Experience with distributed systems and event-driven architectures, including asynchronous processing, retries, idempotency, backpressure, and failure recovery.Experience with frontend architecture, monorepos, shared React component libraries, TypeScript type design, and build and bundle optimization.Experience with Terraform, including module design, remote state, provider pinning, and multi-environment infrastructure.Broad AWS knowledge covering networking, load balancing, API gateways, IAM, encryption, key management, logging, and metrics.Experience designing CI/CD systems with reusable workflows, environment matrices, and production approval processes.Production experience taking LLM- or model-backed features from prototype to reliable service, including cloud model integration and quality, latency, and cost management.Knowledge of AI, generative AI, RAG, MLOps, prompt design, OCR, document layout analysis, and information extraction.Experience with component, integration, and automated UI testing.Strong observability and troubleshooting skills, including structured logging, custom metrics, and tracing failures through distributed systems.Strong documentation and communication skills, with the ability to explain complex technical concepts clearly.No Canadian work experience required however must be eligible to work in Canada.For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the countryNice-to-have:Experience leading migrations involving a dependency manager, CI platform, or infrastructure layout.Experience designing local development and integration-test environments using emulated cloud services.Experience optimizing containerized services for cost and performance, including workload sizing, concurrency tuning, and bottleneck analysis.Experience mentoring developers or serving as a Technical Lead.#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.
Learn more about our recruitment process and your candidate journey here.
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.
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):118,700 - 145,100Annual bonus
target, based on the base salary, with a potential payout of up to
double
the target (subject to personal and company performance):12%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
We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed systems, frontend and backend development, cloud infrastructure, information extraction, and LLM services.
What you’ll do here:Design and evolve event-driven, distributed systems using queue-based pipelines, fan-out/fan-in, backpressure, idempotency, and reliable failure and retry handling.Develop and maintain frontend and backend components that support our algorithms and AI-powered features.Build production LLM solutions, including cloud model integration and optimization of quality, latency, and cost.Develop information extraction pipelines covering classification, OCR, document layout analysis, model-based extraction, prompt design, refinement, and validation.Own frontend foundations, including monorepo package management, build orchestration, shared React components, TypeScript architecture, and build performance.Design and maintain Terraform infrastructure, including reusable modules, remote state, provider pinning, and multi-environment layouts.Contribute to AWS architecture, including networking, load balancing, API gateways, IAM, encryption and key management, and log and metric delivery.Design CI/CD workflows with reusable pipelines, environment matrices, and production approval gates.Support component, integration, and automated UI testing, including local test environments using emulated cloud services.Establish observability through structured logging, custom metrics, and queries that trace failures across distributed pipelines.Optimize containerized services for performance and cost through appropriate sizing, concurrency tuning, and bottleneck analysis.Define development standards and technical strategies that promote quality, efficiency, resilience, maintainability, and sustainability.Collaborate on prioritization, resolve technical issues, improve team productivity, and mentor Squad members as a Technical Leader.
What you bring to the table:Bachelor’s degree in computer engineering, computer science, or a related field—or equivalent education and experience.At least five years of significant software development experience.Strong proficiency in Python, TypeScript, React, AWS, and REST APIs using Swagger/OpenAPI.Experience with distributed systems and event-driven architectures, including asynchronous processing, retries, idempotency, backpressure, and failure recovery.Experience with frontend architecture, monorepos, shared React component libraries, TypeScript type design, and build and bundle optimization.Experience with Terraform, including module design, remote state, provider pinning, and multi-environment infrastructure.Broad AWS knowledge covering networking, load balancing, API gateways, IAM, encryption, key management, logging, and metrics.Experience designing CI/CD systems with reusable workflows, environment matrices, and production approval processes.Production experience taking LLM- or model-backed features from prototype to reliable service, including cloud model integration and quality, latency, and cost management.Knowledge of AI, generative AI, RAG, MLOps, prompt design, OCR, document layout analysis, and information extraction.Experience with component, integration, and automated UI testing.Strong observability and troubleshooting skills, including structured logging, custom metrics, and tracing failures through distributed systems.Strong documentation and communication skills, with the ability to explain complex technical concepts clearly.No Canadian work experience required however must be eligible to work in Canada.For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the countryNice-to-have:Experience leading migrations involving a dependency manager, CI platform, or infrastructure layout.Experience designing local development and integration-test environments using emulated cloud services.Experience optimizing containerized services for cost and performance, including workload sizing, concurrency tuning, and bottleneck analysis.Experience mentoring developers or serving as a Technical Lead.#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.
Learn more about our recruitment process and your candidate journey here.
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.
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Intermediate/Senior Full-Stack Software Developer (Python/React) in Brossard, QC vacancy
- ...young and dynamic company! We are currently looking for an Intermediate Software Developer (Backend) to join our team What you can expect in this... ...of writing, analyzing, reviewing and rewriting clean C# & Python. Use Git to manage the code base and collaborate with the...SoftwarePermanent employmentFull timeRemote workMonday to friday
- ....NET pour les micro-services backend et React pour notre application web. Vous participerez... ...’s dynamic: Genetec One is a cloud software development team based in Genetec’s Brossard... ...of a subscription’s lifecycle. As a developer in our team, you’ll design and implement...SoftwareLong term contractFull timeApprenticeshipInternshipWork at officeRemote workFlexible hours
- ...However, we encourage candidates who may fall outside of this range to apply as well. About the role We’re looking for a Senior Full stack AI Developer (Python & Angular/React) to join our growing team! What you'll do here:Integrate AI solutions tailored to improve the...SeniorSoftwareLong term contractFlexible hours
$92k - $115k per year
...d’un(e) développeur(euse) QA sénior motivé(e) pour son équipe travaillant... ...langages de programmation (Python, Go, PowerShell, Bash).... ...seeking a motivated Senior QA Developer for its ADPS Platform. This role... ...participate in the testing of the software platform of the next...SeniorSoftwareInternship- ...recherchons un(e) développeur(euse) web front-end senior pour rejoindre l’équipe de développement... ...front-end avec des frameworks modernes (React ou équivalent) Une expertise avérée dans... ...We are looking for a Senior Front-End Web Developer to join the UX Development team and help...SeniorFull timeFlexible hours
- ...cette zone salariale à postuler. À propos du posteNous cherchons un(e) principal(e) Développeur(se) IA Généraliste (Full Stack Python & Angular/React) pour notre équipe grandissante! Ce que vous ferez :Intégrer des solutions d’intelligence artificielle adaptées en...SoftwareFlexible hours
- SAIL Outdoors is a company from Quebec that offers a vast selection of brand-name products for outdoor sports, camping, hunting, and fishing through their Quebec and Ontario stores. Benefits Offered Generous employee rebates Privilege discounts with partners ...Full time
- ...salariale à postuler. À propos du posteNous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) généraliste (Python/React) pour rejoindre notre équipe d’ingénierie en intelligence artificielle, qui est en pleine croissance. Vous contribuerez à la création...SoftwareLocal areaFlexible hours
- ...'s most complex challenges, bringing our software engineering practices and tooling to the... ...applications & products over the following stack:RESTful Java microservices (Spring Boot),... ...What you'll do here: As a Software Developer on the modernization & evolution squad, your...SoftwareLong term contractFlexible hours
- ...encourage candidates who may fall outside of this range to apply as well. About the role We’re looking for a Senior AI Developer — Experience with Python, Spark/PySpark, Databricks (including Unity Catalog), and AWS to join our growing team! What you'll do here:...SeniorLong term contractFlexible hours
- ..., cross-functional alignment, and decision-making. As the Senior, Demand Planner, you will be responsible for leading and improving... ..., particularly Excel. • Knowledge of supply chain management software, ERP systems, and BI tools. • Experience in a fast-paced,...SeniorSoftwareRemplacementLong term contractPermanent employmentTemporary workWork at office
- Description de l'entreprise À PROPOS DE NOUS Indigo est un lieu à la fois réel et virtuel où abondent les livres, les idées et les produits « mode de vie » bien conçus et où l’on trouve les gens créatifs qui contribuent à sa réussite. Nous croyons en l’importance des...Full timeWork at officeLocal areaFlexible hoursWeekend workDay shiftAfternoon shift
- ...ABOUT POWER FACTORS Power Factors is a software and solutions provider leading the next... ...India. ABOUT THE ROLE We are seeking a Senior Trainer to join our Learning Services... ...cohorts across time zones and regions. Develop and maintain customer-facing learning materials...SeniorSoftwareApprenticeshipLive InLocal areaWorldwideFlexible hours
- ...de données SQL. Connaissance des langages de script tels que Python ou Bash. Expérience avec les formats de données structurés (JSON... .... ______ ABOUT POWER FACTORS Power Factors is a software and solutions provider leading the next generation of clean energy...SeniorSoftwareWorldwideFlexible hours
$91.2k - $136.8k per year
...curiosity to investigate unfamiliar requests and develop practical solutions. Clear written and... ...and development conversations, Senior Talent Program, global career opportunities... ...determined based on employment status (e.g., full-time, part-time, temporary, or fixed-term)...SeniorFull timeTemporary workPart timeFixed term contractInternshipDirect hireFlexible hours- ...comptable reconnu depuis plus de 10 ans, et qui souhaite franchir une nouvelle étape dans son développement. Je recherche un Auditeur Senior pour créer la branche audit avec a terme la possibilité de s'associer. Votre rôle: Réaliser des mandats d'audit, d'examen...SeniorSoftwarePermanent employmentFull timeTemporary work
- ...enable business growth Promote and offer full suite of products, sales, services and... ...environment Support the team by continuously developing knowledge in own area Participate in... ...career goals. Here at TD, we hire and develop the best. Training & Onboarding We will...Full timeWork at officeLocal areaWork from home
- ...l’Amérique du Nord et l’Europe, et regroupe plus de 500 employé.es passionné.es d’ingénierie. LAPORTE recherche un.e ingénieur.e senior en structure ayant idéalement un minimum de 10 ans d’expérience en conception et analyse structurale, qui contribuera à l’intégration...SeniorSoftwareDaily paidWork at office2 days per week
- ...et non conformiste qui laisse une place à l’équilibre de vie et encourage l’efficacité au quotidien ; #LI-Hybrid #LI-AD1 #mid-senior-level #engineering-services #CVC #CVAC #CAVC #HVAC #ventillation #pipe #piping #tuyauterie #utilités #utilities Envoyez-nous votre...SeniorSoftwareDaily paidPermanent employmentFull timeWork at office2 days per week
$90k - $120k per year
...par tous, dans les petites comme dans les grandes actions! DESCRIPTION DU POSTE En tant qu'Ingénieur(e) gestionnaire de projets sénior, vous serez appelé(e) à: Concevoir et développer des systèmes en utilisant SolidWorks Assurer la gestion de projets depuis la phase...SeniorDaily paidPermanent employmentFull timeMonday to friday- ...notre renommée au Canada. Venez déplacer des montagnes avec nous ! Pour la division Civil & Mines, l’Estimateur (trice)senior travaille sous la gouverne d’un chef estimateur. Il prépare l'estimation des coûts de chaque projet (public, parapublic, privé) pour...SeniorPermanent employment
$74k per year
...Auditeur(trice) sénior – Comptabilité et certification Présentation du poste Notre client, un cabinet comptant plusieurs succursales, est actuellement à la recherche d’auditeurs(trices) en comptabilité et certification (niveaux sénior et II) pour ses bureaux de Montréal...SeniorPermanent employmentTemporary workWork at office- ...TEHORA recherche un Chargé de projets immobiliers sénior pour assurer la coordination, le suivi et la clôture de travaux dans un environnement en exploitation. Sous la responsabilité du gestionnaire de projet, la personne retenue veillera au suivi des déficiences, à la coordination...SeniorFull timeContract workMonday to friday
- ...Souscripteur commercial senior À propos de l’opportunité Vous souhaitez mettre votre expertise au service d’un rôle offrant une réelle autonomie? Notre client, actif en assurance de dommages auprès des courtiers, recherche une personne expérimentée pour prendre en charge...SeniorPermanent employmentWork at officeFlexible hours
- ...Amérique du Nord et l’Europe, et regroupe plus de 500 employé.es passionné.es d’ingénierie. LAPORTE recherche un.e chargé.e de projet senior ayant 7 ans et plus d’expérience pour rejoindre son équipe de procédés alimentaires basée sur la Rive-Sud. La personne retenue...SeniorSoftwareDaily paidPermanent employmentFull time
$80k - $90k per year
Description de l'offre d'emploi Description sommaire du poste proposé : Afin de combler les besoins de ses clients dans le secteur des TI, FOP EXPERTS CONSEILS est à la recherche de consultants chargés de projet TI motivés à la réalisation de mandats . Les principales...SeniorSoftwarePermanent employmentFull timeRemote work$200k per year
...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location : Downtown... ...Developer. • Technical Skills: Strong proficiency in React and Python. • Domain Knowledge: Experience in the finance...Long term contractPermanent employmentWork at office$95k - $145k per year
...Toronto, ON / Montreal, QC Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a...SeniorSoftwarePermanent employmentFull time- ...healthcare system was not exploiting the full potential of technology. Supported by a... .... Job Description As a Full Stack Developer, you'll be part of a product-aligned team... ...improve how we build, test, and deliver software Collaborate and Learn: Work closely...SeniorSoftwareLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...companies and language service providers. Developed by Consoltec, now part of XTM... ...environment, building modern, scalable software at the intersection of AI, cloud, and business... .../ 2 days remote) We are looking for a Senior Full Stack Developer who works AI-first: someone...SeniorSoftwareLong term contractFull timeInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate/Senior Full-Stack Software Developer (Python/React). Be the first to apply!
Related searches
- full stack web developer Brossard, QC
- full stack developer Brossard, QC
- software developer no experience Brossard, QC
- software development engineer Brossard, QC
- senior software developer Brossard, QC
- software design engineer Brossard, QC
- software engineer part time Brossard, QC
- director software engineering Brossard, QC
- software engineer Brossard, QC
- développeur logiciel Brossard, QC


