Qui nous sommes L’histoire de Vasco
Notre mission est simple et ambitieuse. Améliorer radicalement les chances de réussite des startups et des scaleups. Nous croyons que la croissance n’est pas une question de chance. Une fois que le produit trouve son marché, la croissance peut être construite et optimisée. La plupart des startups échouent non pas parce que l’idée est faible, mais parce que l’exécution manque la cible.
Nous construisons Vasco, un système d’analyse de revenus propulsé par l’IA pour les équipes qui prennent la croissance au sérieux. C’est le centre de commande qui explique pourquoi les chiffres bougent et quoi faire ensuite.
Avant Vasco, nos cofondateurs ont construit et vendu leur précédente startup. Ils ont passé des années à se battre avec les mêmes défis que rencontrent toutes les équipes ambitieuses. Faire grandir une équipe, mettre en place des systèmes reproductibles et scaler plus vite que les manuels d’opération. Vasco est notre réponse. Une façon de transformer ces leçons en levier pour la prochaine génération de bâtisseurs.
Mission du rôle
En tant que Développeur·se logiciel senior, Data & Backend, tu relèveras du CTO et feras partie de l'équipe "Actuals" (4 devs). Ta mission : bâtir l'infra de données de notre produit AI-first en prenant en charge l'ensemble du cycle de vie d'ingestion et de transformation des données.
Tu concevras et mettras en place des pipelines de données robustes et des services backend fiables qui reflètent un état précis, complet et à jour de la performance d’affaires de nos clients. Ton travail alimentera directement des diagnostics prescriptifs et fiables qui soutiennent des décisions critiques côté client.
Ce dont tu seras responsable
Ce rôle est à peu près 50/50 entre l'ingénierie de données et le développement backend applicatif.
Collaborer avec les parties prenantes business et les designers produit pour cerner les besoins et livrer des jeux de données modélisés et clairs qui soutiennent la prise de décision côté client.
Concevoir et implémenter des systèmes d'ingestion de données scalables, connectés à diverses sources externes (comme les CRM ou outils de facturation), pour maintenir un état de performance à jour et fiable.
Concevoir et opérer un entrepôt de données performant dans BigQuery, en définissant les modèles et transformations nécessaires pour produire des données propres, fiables et optimisées pour l’analyse et l’AI.
Développer des services backend en Node.js et TypeScript, qui s’intègrent avec notre entrepôt de données et exposent des données critiques pour les fonctionnalités AI de notre produit.
Automatiser et prendre en charge l’ensemble du cycle DevOps de tes services et pipelines via des outils d’Infrastructure-as-Code (comme Terraform), pour assurer stabilité, rapidité de déploiement, excellence opérationnelle et autonomie.
Créer et maintenir des pipelines de transformation (ex : Dataform + SQL dans BQ), pour convertir des données brutes en insights préscriptifs et diagnostics qui soutiennent la croissance des clients.
Ce que nous recherchons
Expertise technique complète : tu possèdes une expérience significative (≈6+ ans) en développement logiciel et ingénierie de données.
Pensée systémique : tu conçois des solutions holistiques qui résolvent des causes racines et préviennent des problèmes en cascade.
Maîtrise de l’ingénierie de données : tu as de l’expérience concrète en SQL, modélisation et entrepôts de données, et tu sais construire des pipelines fiables et de qualité.
Clarté de communication : tu sais vulgariser des enjeux techniques complexes et créer de l’alignement, peu importe ton interlocuteur·rice (coéquipier·es techniques ou cofondateurs).
Confort dans l’ambiguïté : tu avances intelligemment même sans toutes les réponses, en priorisant la vitesse et l’itération.
Développement backend applicatif : tu es à l’aise pour concevoir et livrer des services backend robustes.
Infrastructure Cloud & automatisation : tu as une expérience pratique avec le déploiement, l’opération et la gestion d’infrastructure cloud-native, notamment avec Terraform ou autres outils DevOps.
Encore mieux si
Tu as déjà utilisé des outils de sync de données comme Airbyte ou similaires.
Tu es à l’aise dans un environnement avec forte culture de documentation, et tu sais structurer ta pensée par écrit.
Tu as une expérience avec des outils Analytics / BI et des couches sémantiques (on utilise Cube en interne).
Tu connais certains de nos outils ou leur équivalent dans d’autres clouds : GCP, BigQuery, Dataform, Cloud Storage & Tasks, Pub/Sub, Airbyte, SQL, Node.js, TypeScript, MySQL, Terraform, CircleCI.
Culture d’équipe
Notre équipe est passionnée, motivée, un peu geek et profondément collaborative. Chez Vasco, notre environnement est généralement bilingue, mais certaines équipes fonctionnent mieux en français. Au-delà de leurs compétences techniques, nos développeur·euses apportent leurs passions personnelles : certain·es adorent le café, le padel, le crossfit, la bière, le hacking de claviers mécaniques ou la découverte de nouveaux restos. Ces passions enrichissent notre culture. Apporter les tiennes est un plus, on a hâte de découvrir ce qui te fait vibrer en dehors du travail.
Pour en savoir plus : Voici notre blog d’ingénierie !
Nos Principles:
Densité de talent: Nous recrutons des personnes remarquablement talentueuses qui élèvent le niveau autour d’elles.
Autonomie et responsabilité: Nous donnons beaucoup d’autonomie et nous attendons une vraie prise en charge des résultats.
Éviter les règles: Nous favorisons la confiance et le jugement plutôt que les processus lourds. L’attention doit rester sur le vrai travail, pas la bureaucratie.
Un seul “owner” par décision: Chaque décision a une personne clairement responsable. La clarté bat le consensus complet
Candeur radicale: On se soucie des autres et on se dit les choses franchement pour progresser.
Travail et relations qui comptent: On choisit des projets significatifs et on construit des liens forts au passage.
Où nous travaillons
Ce poste est hybride, avec trois jours en présentiel par semaine (lundi, mardi et jeudi). Nos bureaux sont situés au WeWork Place Ville-Marie, au centre-ville de Montréal.
On adopte un rythme hybride qui combine l’énergie de la collaboration en personne avec la flexibilité du travail à distance. Cet équilibre renforce les liens et stimule notre créativité.
Ce que tu y gagnes
Une équipe de haut niveau et des cofondateurs expérimentés. Notre équipe est remplie de talents incroyables, dirigée par des fondateurs qui ont déjà fait le parcours, Guillaume et Seb. Et en prime, ce sont des humains formidables qui rendent le travail agréable.
Innovation dans un espace encore vide. Nous construisons un système d’IA qui permet aux équipes de diriger et d’ingénier leur croissance. Rien de comparable n’existe sur le marché.
Compensation de haut niveau. Salaire au-dessus du marché et stock options généreuses.
Vacances illimitées. Notre politique de vacances est simple. Prends des vacances. Nous avons confiance en ton jugement. Pas d’approbation requise. En moyenne, l’équipe prend plus de quatre semaines par an.
Avantages santé. Assurances payées pour toi et tes personnes à charge, plus télémédecine via Dialogue.
Rituels d’équipe. “Offsite” annuel, activités régulières et beaucoup d’occasions de passer du temps ensemble.
Cette opportunité n’est probablement pas pour toi si
Tu préfères une direction très structurée plutôt que la prise d’initiative autonome. L’équipe donne du feedback, mais tu dois être à l’aise de décider et d’exécuter.
Tu recherches une stabilité stricte de 9 à 5 plutôt qu’un rythme startup. Il y aura des pics d’intensité et parfois ça peut vouloir dire plus d’heures, mais on fait attention à l’équilibre.
Travailler sur un produit B2B très axé sur les données et insights ne t’enthousiasme pas.
Tu préfères le travail solo à la résolution de problèmes en collaboration rapprochée.
On utilise l’IA tous les jours dans notre travail et dans le produit, mais on est responsables des résultats. Pas de “AI Slop” :)
On préfère être transparent dès le départ. Les personnes qui prospèrent ici adorent notre façon de travailler.
Processus d’embauche chez Vasco
Tu rencontreras directement les personnes décisionnaires et on te donnera du contexte et de la transparence à chaque étape.
Appel découverte avec notre partneraire Talent
Entrevue avec Gestionnaire d’équipe
Étape technique souvent une entrevue technique avec des membres de l’équipe
Entrevue finale avec notre PDG
Décision et offre d’emploi
“Reverse interviewing”: On t’encourage à nous interviewer aussi. Un processus d’embauche est à double sens. Si tu veux rencontrer plus de membres de l’équipe, on peut organiser ça.
Utilisation de l’IA dans le processus: L’IA est permise dans notre processus, mais tu es responsable de la qualité de ce que tu présentes. On t’encouragera à l’utiliser et à nous montrer comment tu t’en sers pour t’améliorer. Tout ce que tu nous montres peut être challengé. Nous n’utilisons pas l’IA pour prendre des décisions d’embauche. Par contre, nous l’utilisons pour faciliter la prise de notes, et tu peux t’y soustraire sans impact sur ta candidature.
Conseils pour postuler: On veut t’aider à te présenter sous ton meilleur jour. Rends ton expérience directement pertinente pour le rôle. Les descriptions génériques comme A travaillé sur plusieurs projets ne nous aident pas à comprendre ce que tu sais vraiment faire. Mets en avant l’étendue de tes responsabilités et tes contributions directes. Ajoute du contexte au besoin. Une courte description de ton entreprise ou de ton équipe nous aide à comprendre ton environnement de travail.
On veut te lire
Notre travail et notre culture sont meilleurs quand on encourage et soutient une diversité de compétences et d’expériences dans l’équipe. On t’encourage à postuler même si ton parcours ne correspond pas parfaitement à la description du poste. On s’engage à évaluer chaque candidature avec constance. Si cette opportunité t’enthousiasme, on veut te rencontrer!