Software Engineer (Product - Backend)

Vasco

Montreal

On-site

CAD 90,000 - 130,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vasco is seeking a Software Engineer to build the brain of our AI agents, focusing on backend systems that deliver context, metrics, and playbooks for our GTM agents. You will work with a small, autonomous team and shape solutions from concept to release, while ensuring data trust and security.

You will own significant technical decisions, collaborate across platforms, and push for reliable, scalable architectures in a fast-paced startup environment at the Montreal site.

Qualifications

  • Four+ years building customer-facing backend systems.
  • Experience designing, building and operating production backend services.
  • Proficiency with GCP, BigQuery, Node.js, TypeScript, Terraform or equivalent.
  • Comfort with AI-centered development and producing verifiable results.

Responsibilities

  • Design, build, and ship backend components including context graph and metric engine.
  • Collaborate with designers, engineers, and GTM teams to turn intent into working solutions.
  • Own incidents in production and ensure reliability and security of data.
  • Contribute to AI-native standards and tooling to improve developer efficiency.
  • Communicate trade-offs and business impact clearly to stakeholders.

Skills

Backend systems
Customer-facing systems
Communication
Collaboration
AI-forward development

Tools

GCP
BigQuery
Node.js
TypeScript
Terraform

Job description

À propos de Vasco

Vasco 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 tes 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.

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 people's plates.

Our 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.

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

About The Role

As a Software Engineer at Vasco, you'll build the brain of our agents: the core systems that give them the context, metrics, and playbooks they need to do their job. You'll 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. You'll 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 you’re able to tackle hard and crunchy problems.

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

We're 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. You're 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 product’s 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 We're Looking For
  • Customer-facing systems. You've 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. You've designed, built, and operated production backend services, you design complete systems with the big picture of a feature in mind, and you're comfortable working on a data-heavy infrastructure product like ours. Experience with part of our stack (GCP, BigQuery, Node.js, TypeScript, Terraform) or its equivalents in other clouds is ideal.
  • AI-forward, with healthy skepticism. You've 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. We'll ask you to show how you run your development lifecycle with AI.
  • High-stakes judgment. You've made decisions where the cost of being wrong was real, at the scale you've 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. You've pulled people into your work, you enjoy working as a team, and you contribute to the culture around you.
What'll Make You Stand Out
  • Rust or Go. You've shipped production services in Rust or Go, which we're seriously considering alongside Type
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Product - Backend)
Software Engineer (Product - Backend)

Vasco • Montreal (administrative region)

Hybrid
CAD 90,000 - 150,000
Stock options
Uncapped paid time off
Employer-paid health benefits for you+
+1
Senior Product Manager
Senior Product Manager

Ampliwork • Montreal

On-site
CAD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Platform/DevOps Engineer
Platform/DevOps Engineer

Vasco • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Product Manager
Product Manager

Vasco • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Stock options
Unlimited vacation
Generous parental leave
+2
GTM Engineer | CV Labs | CanadaVisa
GTM Engineer | CV Labs | CanadaVisa

CanadaVisa • Toronto

Hybrid
CAD 130,000 - 150,000
Flexible vacation
Health, dental and wellness coverage
Hybrid work arrangement
Community Manager (Founding) Vasco Workplace 8 hours ago
Community Manager (Founding) Vasco Workplace 8 hours ago

Content Creators • Canada

On-site
CAD 120,000 - 160,000
Stock options
Uncapped paid time off
Generous parental leave
+2
Product Manager
Product Manager

Vasco, Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 145,000
Stock options for all team members
Unlimited paid time off
100% employer-paid health benefits
Senior Software Engineer
Senior Software Engineer

EviSmart™ • Vancouver

On-site
CAD 120,000 - 160,000
Above-market compensation
Clear career trajectory
Collocated squad model
UX Researcher
UX Researcher

Vasco • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Stock options
Unlimited PTO
Parental leave
+1