In July 2022, Trackforce Valiant + TrackTik combined to form the world's largest physical security workforce management SaaS company. Our technology provides physical security companies and corporations that employ guards with a single platform to manage their security workforce. We help improve response times, reduce administrative burdens, and lower
costs.
Today, Trackforce serves 3,000+ clients in over 45 countries. We have over 300 employees with offices in Montreal, Paris, and London. However, we embrace being remote-first!
Your Mission
In this role, you will manage and guide multiple engineering squads, each focused on different aspects of the business. You will work closely with Product Management, DevSecOps and other stakeholders to ensure the successful delivery of initiatives and features while providing mentorship and leadership to your teams. You will help shape the technical roadmap, resolve blockers and drive improvements in processes, quality, and performance.
As a Software Engineering Manager, you will:Lead and manage a number of squads of engineers, ensuring each squad has the necessary resources, direction, and support to meet its goals. Foster a culture of collaboration across squads, ensuring clear communications, shared best practices, and alignment on priorities. Mentor and develop engineers, helping them achieve both their technical and career goals through regular feedback, performance reviews, and personalized development plans. Collaborate closely with Product Managers and other stakeholders to translate business requirements into technical solutions and ensure seamless execution across squads. Manage resources across squads, balancing workload and ensuring timely delivery of features, while mitigating risks and resolving blockers. Drive Agile processes across squads, optimizing workflows and ensuring that teams are working efficiently and iteratively. Advocate for engineering best practices, including code quality, design patterns, testing and continuous integration/deployment. Monitor and measure team performance, ensuring that squads consistently meet quality, performance, and security standards. Create and maintain a positive, high-performance team culture where team members feel supported, engaged and empowered to contribute to their fullest potential. Promote cross-team collaboration, facilitating knowledge-sharing and alignment across different engineering teams. Conduct performance reviews, providing feedback, coaching and supporting career progression for your team members. Manage technical debt, working with your team to ensure that new features are built with scalability, maintainability and performance in mind. Operations: take part in Engineering’s on call rotation. Your Skills & Experience 5+ years of experience in software engineering, with a minimum of 2 years of experience managing and mentoring engineering teams. Bilingual: French and English. Experience leading teams in Agile environments, with a solid understanding of Agile methodologies. Strong technical background with Hands-on experience building scalable, high-performance systems Strong leadership skills, with experience managing high-performing engineering teams and driving a culture of excellence, collaboration, and innovation. Experience in defining and driving technical roadmaps, working closely with senior stakeholders to align engineering efforts with broader business goals. Exceptional communication skills, with the ability to clearly convey technical concepts to non-technical stakeholders and rally the team around a common vision. Passion for mentoring and career development, with a strong commitment to the professional growth of the team. Gestionnaireendéveloppementlogiciel
Votre mission
Dans ce rôle, vous gérerez et guiderez plusieurs équipes de développement logiciel, chacune se concentrant sur différents aspects de l'entreprise. Vous travaillerez en étroite collaboration avec la gestion des produits (Product Management), DevSecOps et d'autres parties prenantes pour assurer la réussite des initiatives et des fonctionnalités tout en fournissant mentorat et leadership à vos équipes. Vous aiderez à façonner la feuille de route technique, à résoudre les obstacles et à améliorer les processus, la qualité et la performance.
En tant que Gestionnaireendéveloppementlogiciel, vous :
Dirigerez et gérerezplusieurs équipes de développeurslogiciel, enveillant à ce que chaque équipe dispose des ressources, de l'orientation et du soutiennécessaires pour atteindresesobjectifs.
Favoriserezune culture de collaboration entre les équipes, enassurant des communications claires, le partage des meilleures pratiques et l'alignement sur les priorités.
Mentorerez et développerez les développeurslogiciels, les aidant à atteindreleursobjectifs techniques et de carrière grâce à des retours réguliers, des évaluations de performance et des plans de développementpersonnalisés.
Collaborerezétroitement avec les gestionnaires de produits et d'autres parties prenantes pour traduire les exigences commercialesen solutions techniques et assurer uneexécution sans faille entre les équipes.
Gèrerez les ressources entre les équipes, enéquilibrant la charge de travail et enassurant la livraison en temps opportun des fonctionnalités, tout enatténuant les risques et enrésolvant les obstacles.
Conduirez les processus Agile entre les équipes, enoptimisant les flux de travail et enveillant à ce que les équipes travaillent de manière efficace et itérative.
Défendrez les meilleures pratiques endéveloppementlogiciel, y compris la qualité du code, les modèles de conception, les tests et l'intégration/déploiementcontinus.
Surveillerez et mesurerez la performance de l'équipe, enveillant à ce que les équipes respectent les normes de qualité, de performance et de sécurité.
Créerez et maintiendrezune culture d'équipe positive et performanteoù les membres de l'équipe se sententsoutenus, engagés et habilités à contribuer à leur plein potentiel.
Promouvrez la collaboration inter-équipes, enfacilitant le partage des connaissances et l'alignement entre les différentes équipes de développementlogiciel.
Réaliserez des évaluations de performance, enfournissant des retours, du coaching et ensoutenant la progression de carrière de vosmembresd'équipe.
Gèrerez la dette technique, entravaillant avec votre équipe pour s'assurer que les nouvellesfonctionnalitéssontconstruites avec évolutivité, maintenabilité et performance à l'esprit.
Participerez aux opérations: faire partie de la rotation sur appel.
Vos compétences et expérience
Plus de 5 ansd'expérienceendéveloppementlogiciel, avec un minimum de 2 ansd'expérienceen gestion et mentoratd'équipes de développementlogiciel.
Bilingue : français et anglais.
Expérience de la direction d'équipes dans des environnements Agile, avec unesolidecompréhension des méthodologies Agile.
Solidebagage technique avec uneexpérience pratique dans la construction de systèmesévolutifs et performants.
Compétencesen leadership, avec uneexpérience de la gestion d'équipesddedéveloppementlogicielperformantes et de la promotion d'une culture d'excellence, de collaboration et d'innovation.
Expérience dans la définition et la conduite de feuilles de route techniques, entravaillantenétroite collaboration avec des parties prenantes senior pour aligner les efforts de développementlogiciel sur les objectifscommerciaux plus larges.
Compétencesexceptionnellesen communication, avec la capacité de transmettreclairement des concepts techniques à des parties prenantes non techniques et de rallierl'équipeautourd'une vision commune.
Passion pour le mentorat et le développement de carrière, avec un fort engagement envers la croissanceprofessionnelle de l'équipe.
Working at TrackForce
We offer a flexible, and fully remote environment so that you can harmonize your personal life with the fantastic work you will do here. Our team is highly focused on delivering value for our customers. Our recent merger has enabled us to become the true market leader in the security workforce management software space.
The values we live by:
- Foster Curiosity
- Lead with empathy
- Take Ownership and be accountable
- Empower diversity
- Be True and act with Integrity.
#LI-Remote
Research shows that women and other underrepresented groups apply only if they meet 100% of the criteria of a job posting. If you have passion and drive and do not meet all of the above, we encourage you to apply!
Trackforce is proud champions of diversity, equity, belonging, and inclusion. We have a zero-tolerance policy for any form of discrimination against people in protected classes or based on prohibited grounds. All qualified applicants will receive fair consideration for employment in compliance with the applicable employment and human rights legislation.