Software Engineer – Full Stack


  • Full Time
  • Montreal

Breathe Life

About Us

Breathe Life’s mission is to power the insurance world with innovative technology that delivers seamless experiences to consumers and industry experts alike.

Recognized as a valued partner by some of the leading insurance institutions, Breathe Life powers partners to execute their digital transformation through a comprehensive suite of platforms:

  • A direct online distribution of Insurance, powered with digital marketing insights and tools
  • An intermediated platform to power insurance carriers into digital distribution through their brokerage forces
  • An AI-driven insurance insights platform to uncover new opportunities for insurance products

With its business-driven approach, deep industry connection and state-of-the-art technology, Breathe Life helps insurance institutions tackle any challenge in this era of digital disruption.

Breathe Life has secured significant financial and strategic backing from Diagram, a venture launchpad focused on insurance, financial and health technology. Diagram is backed by Power Financial Corporation, Great-West Lifeco, and IGM Financial through Portag3, along with 50+ leading angel investors. Our backing from Diagram gives us a significant competitive advantage that will help us win our market. Breathe Life has also secured the backing of Real Ventures, a firm that has been a big actor in building the startup community and will help us execute on this big opportunity.

We are now looking for a Full Stack Software Engineer to join our growing team in Montreal!

Come along as we change this high impact industry that inherently touches many, many lives.

What you’d be doing:

  • Participate in projects from initial idea to launch;
  • Design and implement features in small teams;
  • Work closely with peers across functions (dev, design, product, marketing);
  • Contribute full-stack features;
  • Specialize in important areas that play to your strengths;
  • Write software and configuration that defines and manages our deployment using Kubernetes on Google Cloud Platform;
  • Build powerful APIs using JavaScript;
  • Build reusable components using React, Redux and a modern frontend stack;
  • Analyze performance and reliability – data should move fast and accurately;
  • Contribute to open source software we use; -Implement security and data protection best practices;
  • Stay up to date on latest technology and help us stay aligned with emerging best practices where practical;
  • Help onboard and ramp up the next software engineers as we grow the team.

What we’re looking for:

  • Bachelor’s degree or more in Computer Science or Software Engineering OR
  • Demonstrated achievements in software development;
  • Experience working in a high-growth startup environment;
  • A great track record demonstrating growth and drive;
  • Excellent communications skills (English – French);
  • Humility;
  • Hard worker;
  • Ambition.

What we’d like to see:

  • Startup experience or interest;
  • Mastery or strong interest in technologies we use.

What we offer:

  • The opportunity to have a significant impact on a product that will change how people think about and purchase Life Insurance;
  • The opportunity to be part of an innovative and exciting company that is completely changing an outdated industry;
  • The opportunity to work with a team of very experienced, hard-working, ambitious and caring individuals;
  • The opportunity to develop reusable skills with a team that has been successful in the past;
  • Competitive salary, stock options, 3 weeks of vacation + 1 week holidays office closure;
  • Company paid top tier benefits plan and a telemedicine service;
  • Weekly team lunches and quarterly outings;
  • A beautiful location in Old Montréal, a one minute walk from Square Victoria metro station.

To apply for this job email your details to caroline@breathelife.com.