Senior Software Developer (Backend-Focused)

Vasco

Montreal (administrative region)

Hybrid

CAD 110,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Top-market compensation
Stock options
Uncapped PTO
Generous parental leave
Health benefits for you and dependents

Job summary

Vasco is hiring a Senior Software Developer to lead backend work powering our revenue context layer for AI agents. You will join a small team reporting to the CTO, shaping solutions from design through release and tackling crunchy problems.

Expect hybrid work in Montreal, collaboration with product designers and GTM teammates, and a strong emphasis on data trust and reliability. You’ll grow across core surfaces like context, metrics, and plan engines, with opportunities to dabble in fullstack or

Qualifications

  • Product-minded builder focused on solving customer problems first and foremost.
  • Autonomous ownership of complex projects end to end, including scoping, sequencing, and unblocking stakeholders.
  • Backend depth with production services ownership across design, build, and operation.
  • AI fluency and ability to integrate AI coding tools into shipping real work.
  • Bias for action: ship useful slices now and test ideas early.
  • High-stakes judgment in critical decisions with a clear decision process.
  • Systems thinking: design solutions as integrated, resilient architectures.
  • Shaping instinct: turn loosely defined problems into concrete, buildable plans.
  • Clear communication of trade-offs and impact to non-technical stakeholders.

Responsibilities

  • Backend-focused product development: design, build, and ship backend services powering the product.
  • Security and data trust: handle revenue data safely and reliably.
  • Shape-to-release: collaborate in Shape Up and own work from shaping to release.
  • Cross-functional collaboration with designers and GTM teams.
  • AI-native practices: contribute to coding approaches including Claude Code.
  • Incident response: participate in keeping the systems reliable and available.

Skills

Backend depth
Autonomous ownership
AI fluency
Systems thinking
Communication clarity
Bias for action
High-stakes judgment
Shaping instinct

Tools

Claude Code
GCP
BigQuery
Node.js
TypeScript
Terraform

Job description

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

What you will do
  • Backend-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.

  • Security and data trust: Build services that handle customer revenue data safely, since the product's promise rests on data our customers can trust.

  • Shaping 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.

  • Cross-functional collaboration: Work day to day with product designers and GTM team members, bringing their context into what you build.

  • AI-native practices: Contribute to how we build product and generate code with Claude Code, including building out our coding harnesses.

  • Incident response: Take part in incident response for the systems we run, keeping the product reliable for customers.

What we're looking for
  • Product-minded builder. You've built to solve customer problems first and foremost, and your technical decisions trace back to them.

  • Autonomous 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.

  • Backend depth. You've designed, built, and operated production backend services end to end, and you've owned the outcomes they produced.

  • AI 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.

  • Bias 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.

  • High-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.

  • Systems thinking. You've designed solutions that address root causes and prevent downstream issues, treating the architecture as one integrated system.

  • Shaping instinct. You can take a loosely defined problem, weigh scope against appetite, and turn it into a solution the team can build.

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

What'll make you stand out
  • Context layers for agents. You've built data or context layers that AI agents consume in production.

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

  • Fullstack range. You've shipped application work across the stack, frontend included.

  • Our stack or close equivalents. You've worked with GCP, BigQuery, Node.js, TypeScript, or Terraform, or their equivalents in other clouds.

  • Semantic layers and BI tooling. You've worked with semantic layers or BI tools (we use Cube).

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 isn't 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 you'll 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. You'll 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. 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.

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 jobs@vasco.app and we'll make it work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Community Manager (Founding) Vasco Montréal, Canada Workplace 4 hours ago
Community Manager (Founding) Vasco Montréal, Canada Workplace 4 hours ago

Content Creators • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Stock options
Unlimited vacation
Parental leave
+2
GTM Product Manager (Revenue Operator in Residence)
GTM Product Manager (Revenue Operator in Residence)

Vasco • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Top-market pay
Stock options
Unlimited vacation
+2
Community Manager (Founding)
Community Manager (Founding)

Vasco • Montreal (administrative region)

Hybrid
CAD 60,000 - 90,000
Stock options
Unlimited PTO
Parental leave
+1
Staff DevOps Developer
Staff DevOps Developer

Visie • Vancouver

Hybrid
CAD 130,000 - 180,000
Hybrid work model
Downtown Vancouver office
All Hands in Vancouver
+4
Product Engineer (AI / Full-Stack)
Product Engineer (AI / Full-Stack)

Reprompt AI, Inc. • Canada

Hybrid
CAD 95,000 - 130,000
Senior Software Engineer
Senior Software Engineer

EviSmart™ • Vancouver

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

Vessel • Montreal (administrative region)

Hybrid
CAD 140,000 - 226,000
Equity
Health & dental coverage
Paid vacation & sick leave
Software Developer - Internal Tools
Software Developer - Internal Tools

Voyis • Southwestern Ontario

Hybrid
CAD 80,000 - 100,000
5 weeks of total time off
Employee-directed personal education
Profit-sharing
+3
AI Product Manager
AI Product Manager

INTO Inc. • Montreal (administrative region)

On-site
CAD 166,000 - 250,000
Remote work
Bonus program
Internal training
+1
Senior Software Developer
Senior Software Developer

Wealthsimple Inc. • Toronto

Hybrid
CAD 120,000 - 190,000
Top-tier health benefits
Unlimited vacation days
Hybrid team with North America reach