{"id":828623,"url":"https://alion.io/job/vasco-senior-software-developer-backend-focused","title":"Senior Software Developer (Backend-Focused)","company":{"id":689080,"name":"Vasco","domain":"vasco.app","url":"https://alion.io/company/vasco-2","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Montreal, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":90000,"max_usd":182000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":211},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"BigQuery","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"GCP","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Node JS","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-03T20:03:36Z","employer_posted_date":"2026-09-03","last_verified_at":"2026-09-29T00:10:06Z","board_verified":true,"closed_at":null,"days_open":25,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":25},"description":"About Vasco\nVasco 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 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 people's plates.\nOur cofounders Guillaume and Seb already built and sold one startup together; today they are building the product they wished they had. Vasco's mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust.\nCurious how we build? Take a look at our young engineering blog.\nAbout the role\nAs a Senior Software Developer at Vasco, you'll join a small team of product designers and engineers reporting to our CTO. Your focus will be building the backend of our product, with the opportunity to work on core surfaces like the context, metrics, and plan engines that power our agents. You'll help shape solutions, then carry them through implementation to release. Twelve months in, winning means our agents run on systems you shaped and shipped, and you’re able to tackle hard and crunchy problems.\nWhat you will do\nBackend-focused product development: Design, build, and ship the backend services behind Vasco's product, with the opportunity to work on core surfaces like the context, metrics, and plan engines that power our agents, and to venture into fullstack or data engineering work based on your abilities.\n\nSecurity and data trust: Build services that handle customer revenue data safely, since the product's promise rests on data our customers can trust.\n\nShaping to release: Shape solutions with product designers and other engineers in our Shape Up process, then own the work from shaping through implementation to release.\n\nCross-functional collaboration: Work day to day with product designers and GTM team members, bringing their context into what you build.\n\nAI-native practices: Contribute to how we build product and generate code with Claude Code, including building out our coding harnesses.\n\nIncident response: Take part in incident response for the systems we run, keeping the product reliable for customers.\n\nWhat we're looking for\nProduct-minded builder. You've built to solve customer problems first and foremost, and your technical decisions trace back to them.\n\nAutonomous ownership. You've owned complex projects end to end and acted as your own project manager: scoping, sequencing, unblocking, and keeping stakeholders aligned along the way.\n\nBackend depth. You've designed, built, and operated production backend services end to end, and you've owned the outcomes they produced.\n\nAI fluency. You've made AI coding tools part of how you ship real work, and you can tell where they raise quality and where they don't.\n\nBias for action. You'd rather ship a working slice now than a complete thing later, and you're willing to give wild ideas a shot.\n\nHigh-stakes judgment. You've applied judgment in high-stakes situations where the cost of being wrong was real, and you can walk through how you decided.\n\nSystems thinking. You've designed solutions that address root causes and prevent downstream issues, treating the architecture as one integrated system.\n\nShaping instinct. You can take a loosely defined problem, weigh scope against appetite, and turn it into a solution the team can build.\n\nCommunication clarity. You can turn technical trade-offs into clear business impact for any audience, from developers to cofounders.\n\nWhat'll make you stand out\nContext layers for agents. You've built data or context layers that AI agents consume in production.\n\nData 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.\n\nFullstack range. You've shipped application work across the stack, frontend included.\n\nOur stack or close equivalents. You've worked with GCP, BigQuery, Node.js, TypeScript, or Terraform, or their equivalents in other clouds.\n\nSemantic layers and BI tooling. You've worked with semantic layers or BI tools (we use Cube).\n\nWhy Vasco\nSmall, high-caliber team, with experienced founders still building alongside you.\n\nEarly-stage pace and real ownership: the problems are unsolved, the path isn't fixed, and your judgment and capabilities shape what happens next.\n\nAI-forward, both in how we work day to day and in what we build for customers.\n\nReal autonomy, with room to experiment, pick up new skills, and take on projects outside your role: nobody here is boxed in.\n\nCompensation 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.\n\nWhere you'll work\nThis position is hybrid in Montreal- three days in-person per week (Monday, Tuesday, and Thursday) at WeWork Place Ville-Marie in downtown Montreal.\nHiring Process\nDiscovery Call with our talent partner (30mins)\n\nHiring Manager Interview (45mins)\n\nTechnical Stage (Challenge + 60 to 90mins Interview)\n\nFinal Interview with our CEO (30mins)\n\nWe want you to feel informed and supported at every step. You'll always know where you stand, and we encourage you to ask us anything along the way.\nA 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. We're an AI company; we know polished AI output when we see it, and what we're really after is how you think and what you can do.\nBackground check: The selected candidate will be required to complete a background check before starting.\nWe 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 we'll make it work.\n__________\nÀ propos de Vasco\nVasco est la couche de contexte revenu pour les agents IA. Le produit a été bâti autour d'une idée: être confiant, ce n'est pas être dans le vrai, et les décisions de revenu se prennent sur la confiance tout le temps. Nous structurons les données de CRM, de facturation, d'appels 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.\nNos cofondateurs Guillaume et Seb ont déjà bâti et vendu une startup ensemble; aujourd'hui, ils bâtissent le produit qu'ils auraient voulu avoir. La mission de Vasco: permettre aux builders et aux leaders GTM de bâtir un moteur de revenu qui fait avancer l'entreprise, sur des données auxquelles ils peuvent faire confiance.\nCurieux·se de voir comment on bâtit? Va faire un tour sur notre jeune blogue d'ingénierie.\nÀ propos du rôle\nEn tant que Développeur·se logiciel senior chez Vasco, tu rejoindras une petite équipe de designers produit et d'ingénieur·es relevant de notre CTO. Ton focus sera de bâtir le backend de notre produit, avec l'occasion de travailler sur des surfaces clés comme les moteurs de contexte, de métriques et de planification qui propulsent nos agents. Tu participeras au façonnage des solutions, puis tu les mèneras de l'implé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 et livrés, et que tu es capable de t'attaquer à des problèmes difficiles et corsés.\nCe que tu feras\nDéveloppement produit axé backend: Concevoir, bâtir et livrer les services backend derrière le produit de Vasco, avec l'occasion de travailler sur des surfaces clés comme les moteurs de contexte, de métriques et de planification qui propulsent nos agents, et de t'aventurer dans du travail fullstack ou d'ingénierie de données selon tes capacités.\n\nSé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, puisque la promesse du produit repose sur des données auxquelles nos clients peuvent faire confiance.\n\nDu façonnage à la mise en production: Façonner les solutions avec les designers produit et les autres ingénieur·es dans notre processus Shape Up, puis prendre en charge le travail du façonnage à la mise en production, en passant par l'implémentation.\n\nCollaboration interfonctionnelle: Travailler au quotidien avec les designers produit et les membres de l'équipe GTM, en intégrant leur contexte dans ce que tu bâtis.\n\nPratiques IA natives: Contribuer à notre façon de bâtir le produit et de générer du code avec Claude Code, y compris en développant nos harnais de codage.\n\nRéponse aux incidents: Participer à la réponse aux incidents pour les systèmes qu'on opère, pour garder le produit fiable pour nos clients.\n\nCe qu'on recherche\nEsprit produit. Tu as bâti d'abord et avant tout pour résoudre des problèmes clients, et tes décisions techniques s'y rattachent directement.\n\nOwnership autonome. Tu as pris en charge des projets complexes de bout en bout en agissant comme ton propre gestionnaire de projet: cadrage, séquençage, déblocage et alignement des parties prenantes en cours de route.\n\nProfondeur backend. Tu as conçu, bâti et opéré des services backend en production de bout en bout, et tu as assumé les résultats qu'ils ont produits.\n\nAisance avec l'IA. Tu as intégré les outils de codage IA à ta façon de livrer du vrai travail, et tu sais distinguer où ils élèvent la qualité et où ils ne le font pas.\n\nParti pris pour l'action. Tu préfères livrer une tranche fonctionnelle maintenant qu'une version complète plus tard, et tu es prêt·e à donner leur chance à des idées folles.\n\nJugement à enjeux élevés. Tu as exercé ton jugement dans des situations à enjeux élevés où le coût d'une erreur était réel, et tu peux expliquer comment tu as tranché.\n\nPensée systémique. Tu as conçu des solutions qui s'attaquent aux causes racines et préviennent les problèmes en aval, en traitant l'architecture comme un système intégré.\n\nInstinct de façonnage. Tu sais prendre un problème flou, peser la portée contre l'appétit, et le transformer en une solution que l'équipe peut bâtir.\n\nClarté de communication. Tu sais transformer des compromis techniques en impact d'affaires clair pour n'importe quel public, des développeur·euses aux cofondateurs.\n\nCe qui te démarquera\nCouches de contexte pour agents. Tu as bâti des couches de données ou de contexte consommées par des agents IA en production.\n\nPortée en ingénierie de données ou DevOps. Tu sais plonger dans du travail d'ingénierie de données (SQL, modélisation de données, pipelines) ou DevOps (infrastructure, CI/CD, observabilité) quand le problème le demande.\n\nPortée fullstack. Tu as livré du travail applicatif à travers toute la stack, frontend inclus.\n\nNotre stack ou des équivalents proches. Tu as travaillé avec GCP, BigQuery, Node.js, TypeScript ou Terraform, ou leurs équivalents dans d'autres clouds.\n\nCouches sémantiques et outils BI. Tu as travaillé avec des couches sémantiques ou des outils BI (on utilise Cube).\n\nPourquoi Vasco\nPetite équipe de haut calibre, avec des fondateurs expérimentés qui bâtissent encore à tes côtés.\n\nRythme de startup et vraie responsabilité: les problèmes ne sont pas résolus, le chemin n'est pas tracé, et ton jugement et tes compétences façonnent la suite.\n\nUne approche axée sur l'IA, autant dans notre façon de travailler que dans ce qu'on bâtit pour nos clients.\n\nUne vraie autonomie, avec la latitude d'expérimenter, d'apprendre de nouvelles compétences et de prendre en charge des projets en dehors de ton rôle: personne n'est enfermé dans une case ici.\n\nUne rémunération dans le top du marché national, des options d'achat d'actions pour tous les mem...","description_format":"text","description_chars":13535,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Parental leave","Stock options"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","AI Agents","Knowledge Graphs"],"lifecycle":[{"event":"open","at":"2026-09-12T15:41:36Z"}],"liveness":{"score":38,"band":"fade","label":"Fading","p_open":1,"p_active":0.693,"p_room":0.55,"age_days":24,"expected_fill_days":24,"reasons":["conf:1","win:tail"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/vasco-senior-software-developer-backend-focused","json_url":"https://alion.io/job/vasco-senior-software-developer-backend-focused.json","meta":{"generated_at":"2026-09-29T03:36:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3338,"day_limit":5000,"remaining_today":1662,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}