hirly

Flare

Chef·fe d'équipe, Développement logiciel / Team Lead, Software Development

Montréal, Quebec

hirly Pro

Get in front of the people hiring at Flare

  • Reach the hiring manager at Flare on LinkedIn, from your own account
  • hirly applies to this job for you, with unlimited applications
  • A resume and cover letter written for this job, unlimited
  • The hiring manager and recruiter at Flare, with contact details
Get Pro for this job →

$49 a month · ₹1,999 for 30 days in India · cancel any time

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Flare first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 3M live jobs from 220,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Skilled trades
Seniority
Lead / management
Country
CA
Work mode
On-site / unstated
First seen by hirly
11 Nov 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

English follows

On est une équipe de gens passionnés par notre mission : aider les entreprises à se protéger contre la cybercriminalité, et ça nous tient vraiment à cœur. On avance grâce à la confiance, on agit avec intégrité, et surtout, on soutient nos équipes pour qu’elles puissent donner le meilleur d’elles-mêmes et s’épanouir. Si t’aimes te challenger, apprendre et grandir, si tu cherches à avoir un vrai impact avec ton boulot et que tu partages cette mission, viens voir ce qu’on fait!

Travailler chez Flare, c’est:

Une startup en pleine croissance et innovante, où on reconnaît ton impact et où on te donne les moyens de relever des défis toujours plus grands à mesure que la boîte grandit. On évolue dans un environnement dynamique et on participe tous ensemble à une aventure de croissance incroyable.

Une entreprise centrée sur les gens, où l’équilibre vie pro / vie perso compte vraiment, et où on fait tout pour que nos équipes soient heureuses, épanouies et bien reposées.

Une équipe reconnue dans plusieurs compétitions de hacking, dont le travail a été cité dans des revues académiques de renom et relayé dans les médias internationaux.

Horaires flexibles, travail hybride, bureau dog-friendly, stock options, vacances illimitées (avec un minimum de 3 semaines par an), assurance santé… et bien plus encore!

Ton impact dans ce rôle:

On cherche un·e Chef d'équipe (Team Lead) « hands-on » pour guider et faire grandir notre équipe de développement logiciel. Dans ce rôle, tu contribueras directement au cœur de l’architecture de notre produit tout en dirigeant une équipe de développeur·euse·s talentueux·euses. Tu seras responsable de bâtir des systèmes distribués hautement évolutifs et d'intégrer des outils d'IA pour stimuler durablement la productivité de l'équipe. C’est un rôle taillé pour un·e leader autonome qui souhaite mentorer les autres, coder au quotidien et avoir un impact majeur sur la croissance de l’entreprise.

Ton rôle et tes responsabilités:

Diriger, mentorer et faire grandir une équipe d'ingénieurs logiciel en favorisant une culture de haute performance et d'apprentissage continu

Rester « hands-on » : coder activement avec ton équipe et contribuer aux décisions d’architecture complexes sur l’ensemble de notre stack (backend et frontend)

Concevoir, exploiter et optimiser des systèmes distribués hautement évolutifs pour soutenir nos applications de données massives

Adopter des outils et des flux de travail (workflows) basés sur l'IA pour augmenter durablement le débit (throughput) et l'efficacité globale de l'équipe

Guider les discussions techniques, expliquer les choix de conception et gérer les compromis d'ingénierie au sein de l’équipe

Collaborer étroitement avec le Produit et le Design sous forme de triade pour traduire la vision produit en une feuille de route technique actionnable, équilibrer la livraison de fonctionnalités avec la santé architecturale, et orienter la direction de l'équipe

Utiliser et automatiser de nouveaux processus afin de maintenir une base de code testée et de haute qualité

Ce qu’on attend de toi:

Expérience préalable dans la direction d’une équipe d’ingénierie logicielle

Expérience approfondie en conception, exploitation et mise à l’échelle de systèmes distribués

Expérience avec certaines des technologies suivantes : Python 3, FastAPI, TypeScript, VueJS, PostgreSQL, Amazon Web Services, RabbitMQ et Kubernetes

Capacité à livrer de la valeur de manière continue en itérant sur les solutions et en coordonnant les efforts de l’équipe

Capacité à accompagner et faire monter en compétences des développeurs moins expérimentés dans leur domaine d'expertise

Solides compétences en communication pour aligner l’équipe sur les objectifs techniques et les choix d'architecture

Ce serait un plus si:

Expérience avec les moteurs de recherche (ex. : Elasticsearch, OpenSearch, etc.)

Expérience en cybersécurité

Tu ne réponds pas à toutes les exigences?

Des études ont montré que les femmes et les personnes de couleur sont moins susceptibles de postuler à des emplois à moins de répondre à toutes les qualifications. Chez Flare, nous nous engageons à construire un lieu de travail diversifié, inclusif et authentique. Donc, si ce rôle t’enthousiasme mais que ton expérience passée ne correspond pas parfaitement à chaque qualification de la description de poste, nous t’encourageons à postuler quand même. Tu es peut-être la bonne personne pour ce poste, ou pour un autre !

//

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 hands-on Team Lead to guide and elevate our software development team. In this role, you will contribute directly to the core of our product architecture while leading a team of talented developers. You will be responsible for building highly scalable distributed systems and integrating AI tools to sustainably boost team productivity. This is a role for an autonomous leader who wants to mentor others, code on a daily basis, and drive a significant impact on the development of the company.

Role and responsibilities:

Lead, mentor, and grow a team of software engineers, fostering a culture of high performance and continuous learning

Remain hands-on: actively code alongside your team and contribute to complex architectural decisions across our full stack (backend & frontend)

Design, operate, and optimize highly scalable distributed systems to support our big data applications

Adopt AI tools and workflows to sustainably increase team throughput and overall efficiency

Guide technical discussions, explain design choices, and manage engineering tradeoffs for the team

Partner closely with Product and Design as a triad to translate the product vision into an actionable technical roadmap, balance feature delivery with architectural health, and steer the team’s direction

Use and automate new processes to keep a tested and high quality code base

Qualifications:

Prior experience leading a software engineering team

In-depth experience designing, operating, and scaling distributed systems

Experience with some of the following technologies: Python 3, FastAPI, TypeScript, VueJS, Postgresql, Amazon Web Services, RabbitMQ, and Kubernetes

Ability to consistently deliver value over time by iterating on solutions and coordinating team efforts

Ability to support and level up less experienced developers within their area of expertise

Strong communication skills to align the team on technical objectives and architectural designs

Good to have:

Experience with search engines (e.g., Elasticsearch, OpenSearch, etc.)

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 si

Original posting on Flare's site ↗

Listed on hirly, a job board. hirly is not the employer: Flare is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job