Flare logo

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

Salary
CA$130K–CA$175K
Hiring from
Canada
Work type
Hybrid
Posted

622,727 remote jobs, straight from company career pages

100% free · New jobs every minute

Show 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

Apply for this job100% free