Apply now

Posted yesterday

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

@ Flare

Montréal, Quebec

HybridFull-time
Apply now
SIGNALS

Overview

Flare is hiring a hands-on Team Lead to guide and grow its software development team while contributing to core product architecture. The role is full-time, with flexible hours and hybrid, remote or office options, and it requires leading engineers and building scalable distributed systems.

Responsibilities:

  • Diriger, mentorer et faire grandir une équipe d'ingénieurs logiciel
  • Coder activement et contribuer aux décisions d'architecture
  • Concevoir et optimiser des systèmes distribués évolutifs
  • Adopter des outils et flux de travail basés sur l'IA
  • Collaborer avec le Produit et le Design en triade

Requirements summary:

  • Expérience préalable dans la direction d'une équipe d'ingénierie logicielle
  • Expérience approfondie en systèmes distribués
  • Expérience avec Python 3, FastAPI, TypeScript, VueJS, PostgreSQL, AWS, RabbitMQ ou Kubernetes
  • Solides compétences en communication
  • Expérience en moteurs de recherche et en cybersécurité un atout

Tools & skills

Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-11-09
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Manages peopleYes
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
Perks mentionedGenerous paid time off, Flexible hours, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy4
Job description

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 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.

Similar jobs

  • Chef.fe d'équipe (Temps plein) - Jules Verne

    Québec, QC
    On-siteFull Time

    Reitmans (Canada) Ltée/Ltd

    1+ YOE1+ MgmtCandidates need at least 6 months of retail or customer-facing management or supervision experience, strong communication and problem-solving skills, and fashion sense. They also need POS, ERP and Microsoft Office skills, and a high school diploma.

    POS, ERP, ATS, Suite Microsoft, escabeau

    Chef.fe d'équipe (Temps partiel) - Place du Royaume

    Saguenay, QC
    On-sitePart Time

    Reitmans (Canada) Ltée/Ltd

    Candidates need at least 6 months of retail or customer-facing supervision, strong communication and problem-solving skills, store operations knowledge, a passion for fashion and skill with POS, ERP, ATS and Microsoft Office. They must be able to stand for long periods, lift up to 40 lb and use a 3 m ladder.

    POS, ERP, ATS, escabeau

    Chef.fe d'équipe (Temps plein) - Carrefour de la Rive Sud

    Boucherville, QC
    On-siteFull Time

    Reitmans (Canada) Ltée/Ltd

    Candidates need at least 6 months of supervisory or management experience in retail or customer-focused sales, strong communication and problem-solving skills, a passion for fashion, and the ability to stand for long periods, lift up to 40 lb and use a 3 m ladder. A high school diploma is required.

    POS, ERP, ATS

    Chef.fe d'équipe (Temps plein) - Place Montreal Trust

    Montréal, QC
    On-siteFull Time

    Reitmans (Canada) Ltée/Ltd

    1+ MgmtCandidates need at least 6 months of supervisory or management experience in retail or customer-facing sales, strong communication and problem-solving skills, and familiarity with POS, ERP, ATS and Microsoft Office. A high school diploma is required, along with a passion for fashion and flexibility to work evenings, weekends and holidays.

    POS, ERP, ATS, escabeau

    Chef.fe d'équipe (Temps plein)

    Sherbrooke, QC
    On-siteFull Time

    Reitmans (Canada) Ltée/Ltd

    1+ YOE1+ MgmtCandidates need at least 6 months of retail or customer-facing supervision, strong leadership, communication and problem-solving skills, and fashion sense. They must be able to stand for long periods, lift up to 40 lb and use a 10-foot ladder.

    POS, ERP, ATS, escabeau

  • Chef.fe d’équipe, conception technique / Lead Technical Designer

    Montréal, QC
    On-siteFull Time

    WB Games Montreal Inc.

    8+ YOE1+ MgmtCandidates need at least 8 years of technical design experience in video games, including one year in a lead or management role, contributions to at least two AAA titles with one shipped on console and PC, and advanced Unreal Engine 5 skills.

    Unreal Engine 5, Maya, 3ds Max, Perforce, Jira, Python

    Chef.fe d’équipe, conception technique / Lead Technical Designer

    Montréal, QC
    On-siteFull Time

    WB Games Montreal Inc.

    8+ YOE1+ MgmtCandidates need at least 8 years of technical design experience in video games, including one year in a lead or management role, contributions to at least two AAA titles with one shipped on console and PC, and advanced Unreal Engine 5 skills.

    Unreal Engine 5, Maya, 3ds Max, Perforce, Jira, Python

  • Chef-fe d'équipe (Troisiéme Clé) - Anjou

    Montréal, QC
    $21.75/hr

    Nestle Operational Services Worldwide SA

    2+ YOE2+ MgmtCandidates need fluent English and French, 2-3 years of team leadership and high-volume retail sales experience, Microsoft Office and inventory software skills, and KPI management and time management abilities. The role requires standing all day and lifting up to 23 kg.

    Microsoft Office, Inventory software

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.