Enter a job title or keyword

Software Engineer (Product Backend)

Vasco


Job Location:

Montreal - Canada

Monthly Salary: Not provided by the employer
Posted: 6 October 2026 (16 hours ago)
Application Deadline: 3 January 2027
Vacancies: 1 Vacancy

Job Summary

About Vasco

Vasco is the revenue context layer for AI agents. The product was built around one idea: confident is not the same as correct and revenue decisions get made on confidence all the time. We structure your CRM billing calls and support data into a semantic layer where every metric is sourced every definition is locked and every answer is deterministic then build agents that take the manual busywork off peoples plates.

Our cofounders Guillaume and Seb already built and sold one startup together; today they are building the product they wished they had. Vascos mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust.

Curious how we build Take a look at our young engineering blog.

About the role

As a Software Engineer at Vasco youll build the brain of our agents: the core systems that give them the context metrics and playbooks they need to do their job. Youll join a small team of product designers and engineers reporting to our CTO and work closely with our DevOps Platform Data and Agent teams. The mission is to make GTM agents production-ready: reliable fast context-aware and triggered at the right moment. Youll help shape solutions then carry them through implementation to release. Twelve months in winning means our agents run on systems you shaped shipped and saw adopted and youre able to tackle hard and crunchy problems.

Were open to different levels of seniority. This is not an entry-level position: the problems are hard the architecture is complex and youll own technical decisions and their implementation. We expect high autonomy and accountability at every level and the scope you own grows with your experience. Well meet you where you are and what matters is that you make the team better and more capable of facing complex technical challenges.

Were an early-stage startup working at the frontier of what agents can do in GTM. The path is often foggy so you should be ready to bring clarity to it with your team stretch beyond your comfort zone stay open-minded and wear more hats than your title suggests. Youre AI-forward and you actively contribute to how we work with AI as a team. AI can make engineering lonely and we push back on that with close collaboration a fun environment and a team that stays human.

For transparency the internal title for this role is Software Developer.

What you will do
  • Backend-focused full-slice development: Design build and ship the backend behind Vasco including challenging parts like our context graph and our metric engine where formula accuracy is key and own full slices of work including front end and data visualization when the feature calls for it with human review sized to the risk.

  • Shaping to adoption: Shape solutions with designers engineers and GTM teammates in our Shape Up process at the technical level and the business level turn intent and design into the right context for Claude to implement then instrument the release and follow adoption with your team.

  • Infrastructure security and data trust: Build services that handle customer revenue data safely and own the infrastructure and security of the parts you build with guidance and tooling from DevOps since the products promise rests on data our customers can trust.

  • AI-native practices: Help build our backend harness and blueprints the standards Claude reads so it builds the way we want so more of your time goes to thinking technical design and shaping as AI handles more of the mechanical coding.

  • Incident ownership: Own your incidents: if you break something in production you fix it and you step up for your team the same way communicating fast and transparently so we know about problems before customers do because reliability is what we sell.

What were looking for
  • Customer-facing systems. Youve spent at least four years building systems that have touched customers and your technical decisions trace back to the customer problems they solve.

  • Backend depth. Youve designed built and operated production backend services you design complete systems with the big picture of a feature in mind and youre comfortable working on a data-heavy infrastructure product like ours. Experience with part of our stack (GCP BigQuery TypeScript Terraform) or its equivalents in other clouds is ideal.

  • AI-forward with healthy skepticism. Youve made AI coding tools central to how you ship you own and can defend the output you ship and you build the checks that let you ship with evidence. Well ask you to show how you run your development lifecycle with AI.

  • High-stakes judgment. Youve made decisions where the cost of being wrong was real at the scale youve worked at and you can walk through how you decided.

  • Communication clarity. You can turn technical trade-offs into clear business impact for any audience from developers to cofounders.

  • Collaboration. Youve pulled people into your work you enjoy working as a team and you contribute to the culture around you.

Whatll make you stand out
  • Rust or Go. Youve shipped production services in Rust or Go which were seriously considering alongside TypeScript and Node for high-performance type-safe workloads.

  • Context layers for agents. Youve built data or context layers that AI agents consume in production including context graph architectures.

  • Data engineering or DevOps range. You can drop into data engineering work (SQL data modeling pipelines) or DevOps work (infrastructure CI/CD observability) when the problem calls for it.

  • Semantic layers BI tooling and precision. Youve worked with semantic layers or BI tools (we use Cube) and you enjoy formulas and getting the numbers exactly right.

Why Vasco
  • Small high-caliber team with experienced founders still building alongside you.

  • Early-stage pace and real ownership: the problems are unsolved the path isnt fixed and your judgment and capabilities shape what happens next.

  • AI-forward both in how we work day to day and in what we build for customers.

  • Real autonomy with room to experiment pick up new skills and take on projects outside your role: nobody here is boxed in.

  • Compensation within the top of the national market stock options for every team member uncapped paid time off generous parental leave and 100% employer-paid health benefits for you and your dependents.

Where youll work

This position is hybrid in Montreal three days in-person per week (Monday Tuesday and Thursday) at WeWork Place Ville-Marie in downtown Montreal.

Hiring Process
  • Discovery Call with our talent partner (30mins)

  • Hiring Manager Interview (45mins)

  • Technical Stage (Challenge 60 to 90mins Interview)

  • Final Interview with our CEO (30mins)

We want you to feel informed and supported at every step. Youll always know where you stand and we encourage you to ask us anything along the way.

A note on AI: We use AI to help with note-taking during interviews. You can opt out anytime with no impact on your candidacy and AI plays no part in our hiring decisions. On your side feel free to use AI the way you would in the actual work just use it thoughtfully. Were an AI company; we know polished AI output when we see it and what were really after is how you think and what you can do.

Background check: The selected candidate will be required to complete a background check before starting.

We hire on the strength of what you bring regardless of who you are. Need an accommodation at any point in the process Tell us at and well make it work.




À propos de Vasco

Vasco est la couche de contexte revenu pour les agents IA. Le produit a été bâti autour dune idée: être confiant ce nest pas être dans le vrai et les décisions de revenu se prennent sur la confiance tout le temps. Nous structurons tes données de CRM de facturation dappels et de support dans une couche sémantique où chaque métrique est sourcée chaque définition est verrouillée et chaque réponse est déterministe puis nous bâtissons des agents qui automatisent des tâches manuelles et répétitives.

Nos cofondateurs Guillaume et Seb ont déjà bâti et vendu une startup ensemble; aujourdhui ils bâtissent le produit quils auraient voulu avoir. La mission de Vasco: permettre aux builders et aux leaders GTM de bâtir un moteur de revenu qui fait avancer lentreprise sur des données auxquelles ils peuvent faire confiance.

Curieuxse de voir comment on bâtit Va faire un tour sur notre jeune blogue dingénierie.

À propos du rôle

En tant quIngénieure logiciel chez Vasco tu bâtiras le cerveau de nos agents: les systèmes centraux qui leur donnent le contexte les métriques et les playbooks dont ils ont besoin pour faire leur travail. Tu rejoindras une petite équipe de designers produit et dingénieures relevant de notre CTO et tu travailleras de près avec nos équipes DevOps plateforme données et agents. La mission est de rendre les agents GTM prêts pour la production: fiables rapides conscients du contexte et déclenchés au bon moment. Tu participeras au façonnage des solutions puis tu les mèneras de limplémentation jusquà la mise en production. Douze mois plus tard réussir veut dire que nos agents roulent sur des systèmes que tu as façonnés livrés et vus adoptés et que tu es capable de tattaquer à des problèmes difficiles et corsés.

Nous sommes ouverts à différents niveaux de séniorité. Ce nest pas un poste pour débutante: les problèmes sont difficiles larchitecture est complexe et tu prendras en charge des décisions techniques et leur implémentation. On attend une grande autonomie et une grande responsabilisation à tous les niveaux et lenvergure de ce que tu prends en charge grandit avec ton expérience. On te rejoint là où tu es et ce qui compte cest que tu rendes léquipe meilleure et plus capable de faire face à des défis techniques complexes.

Nous sommes une startup en démarrage qui travaille à la frontière de ce que les agents peuvent faire en GTM. Le chemin est souvent brumeux alors tu dois être prête à y apporter de la clarté avec ton équipe à sortir de ta zone de confort à rester ouverte desprit et à porter plus de chapeaux que ton titre le laisse croire. Tu as le réflexe IA et tu contribues activement à notre façon de travailler avec lIA en équipe. LIA peut rendre lingénierie solitaire et on résiste à ça avec une collaboration étroite un environnement amusant et une équipe qui reste humaine.

Pour être transparents le titre interne de ce poste est Développeurse logiciel.

Ce que tu feras
  • Développement axé backend tranche complète: Concevoir bâtir et livrer le backend derrière Vasco y compris des parties exigeantes comme notre graphe de contexte et notre moteur de métriques où la justesse des formules est essentielle et prendre en charge des tranches complètes de travail front-end et visualisation de données inclus quand la fonctionnalité lexige avec une révision humaine proportionnelle au risque.

  • Du façonnage à ladoption: Façonner les solutions avec les designers les ingénieures et les membres de léquipe GTM dans notre processus Shape Up au niveau technique et au niveau des résultats daffaires transformer lintention et la conception en contexte adéquat pour que Claude implémente puis instrumenter la mise en production et suivre ladoption avec ton équipe.

  • Infrastructure sécurité et confiance des données: Bâtir des services qui traitent les données de revenu de nos clients de façon sécuritaire et prendre en charge linfrastructure et la sécurité des parties que tu bâtis avec laccompagnement et les outils du DevOps puisque la promesse du produit repose sur des données auxquelles nos clients peuvent faire confiance.

  • Pratiques IA natives: Contribuer à bâtir notre harnais backend et nos blueprints les standards que Claude lit pour bâtir comme on le veut pour que plus de ton temps aille à la réflexion à la conception technique et au façonnage à mesure que lIA prend en charge davantage de codage mécanique.

  • Responsabilité des incidents: Prendre en charge tes incidents: si tu brises quelque chose en production tu le répares et tu te mobilises pour ton équipe de la même façon en communiquant vite et en toute transparence pour quon connaisse les problèmes avant nos clients parce que la fiabilité est ce quon vend.

Ce quon recherche
  • Systèmes en contact avec les clients. Tu as passé au moins quatre ans à bâtir des systèmes qui ont touché des clients et tes décisions techniques se rattachent aux problèmes clients quils résolvent.

  • Profondeur backend. Tu as conçu bâti et opéré des services backend en production tu conçois des systèmes complets en gardant en tête la vue densemble dune fonctionnalité et tu es à laise de travailler sur un produit dinfrastructure riche en données comme le nôtre. Une expérience avec une partie de notre stack (GCP BigQuery TypeScript Terraform) ou ses équivalents dans dautres clouds est idéale.

  • Réflexe IA avec un scepticisme sain. Tu as fait des outils de développement IA un pilier de ta façon de livrer tu assumes et peux défendre ce que tu livres et tu bâtis les vérifications qui te permettent de livrer avec des preuves. On te demandera de montrer comment tu mènes ton cycle de développement avec lIA.

  • Jugement à enjeux élevés. Tu as pris des décisions où le coût dune erreur était réel à léchelle où tu as travaillé et tu peux expliquer comment tu as tranché.

  • Clarté de communication. Tu sais transformer des compromis techniques en impact daffaires clair pour nimporte quel public des développeureuses aux cofondateurs.

  • Collaboration. Tu as fait participer les autres à ton travail tu aimes travailler en équipe et tu contribues à la culture autour de toi.

Ce qui te démarquera
  • Couches de contexte pour agents. Tu as bâti des couches de données ou de contexte consommées par des agents IA en production y compris des architectures de graphe de contexte.

  • Portée en ingénierie de données ou DevOps. Tu sais plonger dans du travail dingénierie de données (SQL modélisation de données pipelines) ou DevOps (infrastructure CI/CD observabilité) quand le problème le demande.

  • Couches sémantiques outils BI et précision. Tu as travaillé avec des couches sémantiques ou des outils BI (on utilise Cube) et tu aimes les formules et les chiffres exacts.

  • Rust ou Go. Tu as livré des services en production en Rust ou en Go quon envisage sérieusement en plus de TypeScript et Node pour des charges de travail de haute performance et à typage sûr.

Pourquoi Vasco
  • Petite équipe de haut calibre avec des fondateurs expérimentés qui bâtissent encore à tes côtés.

  • Rythme de startup et vraie responsabilité: les problèmes ne sont pas résolus le chemin nest pas tracé et ton jugement et tes compétences façonnent la suite.

  • Une approche axée sur lIA autant dans notre façon de travailler que dans ce quon bâtit pour nos clients.

  • Une vraie autonomie avec la latitude dexpérimenter dapprendre de nouvelles compétences et de prendre en charge des projets en dehors de ton rôle: personne nest enfermé dans une case ici.

  • Une rémunération dans le top du marché national des options dachat dactions pour tous les membres de léquipe des vacances illimitées un congé parental généreux et une couverture santé payée à 100% par lemployeur pour toi et tes personnes à charge.

Où tu travailleras

Ce poste est hybride à Montréal trois jours en présentiel par semaine (lundi mardi et jeudi) au WeWork Place Ville-Marie au centre-ville de Montréal.

Processus dembauche
  • Appel découverte avec notre partenaire talents (30 min)

  • Entrevue avec le gestionnaire déquipe (45 min)

  • Étape technique (Défi entrevue de 60 à 90 min)

  • Entrevue finale avec notre PDG (30 min)

On veut que tu te sentes informé et soutenu à chaque étape. Tu sauras toujours où tu en es et on tencourage à nous poser toutes tes questions en cours de route.

Note sur lIA: Nous utilisons lIA pour faciliter la prise de notes durant les entrevues. Tu peux te retirer à tout moment sans impact sur ta candidature et lIA ne joue aucun rôle dans nos décisions ton côté sens-toi libre dutiliser lIA comme tu le ferais dans le travail réel utilise-la simplement avec discernement. On est une entreprise dIA; on reconnaît une production dIA peaufinée quand on en voit une et ce quon cherche vraiment cest comment tu réfléchis et ce que tu es capable de faire.

Vérification dantécédents: La personne retenue devra compléter une vérification dantécédents avant son entrée en poste.

On embauche sur la force de ce que tu apportes peu importe qui tu es. Tu as besoin dun accommodement à une étape du processus Dis-le-nous à et on sarrangera.


Required Experience:

IC