hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Senior Software Developer, Growth

Flare

Flare

Software Engineering, Sales & Business Development
Montreal, QC, Canada
Posted on Mar 4, 2026

We are a team of mission-driven people who want to enable companies to protect themselves against cyber crimes and we’re damn passionate about it. We thrive on trust, operate with integrity and above all support our people so they can do their best work and be their best selves. If you continuously challenge yourself to learn and grow, are driven by the impact your work has and are as equally mission driven as we are, check us out!

Working at Flare means working with:

  • A growing and innovative startup where we recognize your impact and will empower you to take on even bigger challenges as the company grows. Work in a dynamic environment and participate in the incredible growth of the company.
  • A people-first company where the work-life balance is valued and where we do everything to have happy and rested employees.
  • An award-winning team, recognized in multiple hacking competitions and whose work has been referenced in leading academic journals and international media.
  • Flexible work hours, remote, office or hybrid work options, dog friendly office, stock options, unlimited vacation with a minimum of 3 weeks per year, health insurance and more!

What you’ll get to work on:

We are looking to hire a Software Developer to join our Growth team. In this role, you'll directly influence how customers discover, adopt, and expand their use of Flare. This is a role for someone who is autonomous, a quick learner, has a pragmatic mindset, knows what good enough looks like, and is genuinely excited by the idea that the code they write directly impacts company growth.

Here's some of what you’ll be working on:

  • Redesigning our onboarding so new customers understand what Flare can do for them within minutes of signing up
  • Making it dead simple for customers to track their usage and upgrade their plan on their own, no sales rep needed
  • Trying ideas across the product through A/B testing, from in-product training to upsell prompts, and using data to decide what stays and what gets cut
  • Ensuring our data systems scale as our customers do, from startups to enterprise customers, while keeping the team's ability to ship fast
  • Building and scaling the data infrastructure that powers growth insights, so we always know what's working and why

Qualifications:

  • Previous experience as a Software Developer
  • Experience with some of the following technologies: Python 3, FastAPI, TypeScript, VueJS, Postgresql, Elasticsearch, Amazon Web Services, RabbitMQ and Kubernetes
  • Experience working with databases and design scalable and complex queries
  • Experience designing and operating large systems
  • Ability to learn a variety of technologies quickly
  • Ability to consistently deliver value over time by iterating on solutions
  • Ability to support less experienced developers within their area of expertise
  • Ability to communicate their decisions and tradeoffs about their designs

Good to have:

  • Experience in web technologies
  • Experience in cybersecurity

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Flare we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

(French Version)

Nous sommes une équipe de personnes animées par une mission, qui souhaitent permettre aux entreprises de se protéger contre les cybercrimes, et nous en sommes mauditement passionnés! Nous carburons à la confiance, opérons avec intégrité et, surtout, soutenons nos employés afin qu'ils puissent fournir leur meilleur travail et être la meilleure version d'eux-mêmes. Si vous vous lancez constamment des défis pour apprendre et évoluer, si vous êtes motivé par l'impact de votre travail et si vous êtes aussi passionné par notre mission que nous le sommes, jetez-nous un œil!

Travailler chez Flare signifie travailler avec:

  • Une start-up en croissance et innovante où nous reconnaissons votre impact et vous donnons le pouvoir de relever des défis encore plus grands à mesure que l'entreprise se développe. Travailler dans un environnement dynamique et participer à la croissance incroyable de l'entreprise.
  • Une entreprise axée sur les personnes où l'équilibre entre vie professionnelle et vie privée est valorisé et où nous faisons tout pour avoir des employés heureux et reposés.
  • Une équipe primée, reconnue dans plusieurs compétitions de piratage et dont le travail a été référencé dans des revues académiques de premier plan et des médias internationaux.
  • Des horaires de travail flexibles; Options de travail à distance, en personne ou hybride; Bureau accueillant les chiens; Options d'actions; Vacances illimitées avec un minimum de 3 semaines par année; Assurance santé et plus encore.

Sur quoi vous aurez l'occasion de travailler:

Nous cherchons à embaucher un Développeur Logiciel pour rejoindre notre équipe Growth. Dans ce rôle, vous influencerez directement la façon dont les clients découvrent, adoptent et élargissent leur utilisation de Flare. Il s'agit d'un rôle pour quelqu'un d'autonome, qui apprend rapidement, qui a un esprit pragmatique, qui sait reconnaître à quoi ressemble le good enough, et qui est sincèrement enthousiaste à l'idée que le code qu'il écrit impacte directement la croissance de l'entreprise.

Voici quelques-uns des projets sur lesquels vous travaillerez :

  • Repenser notre processus d’onboarding afin que les nouveaux clients comprennent ce que Flare peut faire pour eux dans les minutes suivant leur inscription
  • Rendre incroyablement simple pour les clients de suivre leur utilisation de la plateforme et de changer leur forfait par eux-mêmes, sans avoir besoin d'un représentant des ventes
  • Essayer une variété d'idées à travers le produit via des tests A/B, puis utiliser les données pour décider ce qu’on garde et ce qu’on retire
  • S'assurer que nos systèmes de données évoluent au même rythme que nos clients, des startups aux grandes entreprises, tout en préservant notre capacité à livrer rapidement
  • Construire et faire évoluer l'infrastructure de données qui alimente nos métriques de croissance, afin que nous sachions toujours ce qui fonctionne et pourquoi

Qualifications :

  • Expérience préalable en tant que développeur logiciel
  • Expérience avec certaines des technologies suivantes : Python 3, FastAPI, TypeScript, VueJS, Postgresql, Elasticsearch, Amazon Web Services, RabbitMQ et Kubernetes
  • Expérience dans le travail avec des bases de données et la conception de requêtes scalables et complexes
  • Expérience dans la conception et l'exploitation de grands systèmes
  • Capacité à apprendre rapidement une variété de technologies
  • Capacité à fournir constamment de la valeur dans le temps en itérant sur les solutions
  • Capacité à soutenir les développeurs moins expérimentés dans leur domaine d'expertise
  • Capacité à communiquer leurs décisions et compromis concernant leurs conceptions

Bon à avoir:

  • Expérience en technologies web
  • Expérience en cybersécurité

Vous ne répondez pas à tous les critères ? Des études ont montré que les femmes et les personnes de couleur sont moins susceptibles de postuler à des emplois à moins de répondre à tous les critères. Chez Flare, nous sommes déterminés à construire un lieu de travail diversifié, inclusif et authentique, donc si vous êtes enthousiasmé par ce rôle mais que votre expérience passée ne correspond pas parfaitement à chaque qualification de la description de poste, nous vous encourageons à postuler quand même. Vous pourriez être le candidat idéal pour ce poste ou d'autres.