Senior Software Developer, Gama

6 days ago


Montreal, Quebec, Canada Vasco Full time $120,000 - $180,000 per year
Who We Are: Vasco's Story

We believe growth isn't luck. Once product-market fit is reached, it can be engineered. But most startups fail not because their ideas are weak, but because execution breaks down.

Our mission is to dramatically improve the execution odds for startups and scale-ups. We help teams understand, achieve, and sustain high velocity and durable growth.

We're building Vasco, a system for teams who are serious about growth. It's the trusted revenue command center that explains why numbers move and what to do next.

We hire exceptional people, give them full context and ownership, and expect them to deliver impactful work, alongside an amazing team. If that energizes you, you'll feel at home here.

Role Mission

You'll join the Gama squad as a Senior Software Developer, reporting to our CTO, helping to build the backend systems that power Gama, the agent that turns Vasco into an AI revenue analyst.

The Gama squad's mission is to embed artificial intelligence across key go-to-market workflows through comprehensive agentic workflows. Your work will focus on designing and building backend systems and agent workflows that make Gama possible. You'll create scalable, reliable, and well-orchestrated systems that enable our AI agents to perform effectively, either automating key processes or enhancing users' decision-making.

You'll approach challenges with a systems and architecture mindset, combining strong design thinking with a pragmatic, client-first perspective. At Vasco, we work in Shape Up cycles, six-week focused build cycles followed by two-week cooldowns. Each cycle delivers meaningful, high-impact outcomes that bring us closer to our mission.

What You Will Be Accountable For
  • Design and implement agentic systems that support the core platform workflows with an AI-forward UX that directly impacts user productivity and clarity.

  • Deliver scalable, reliable, and maintainable code that supports fast iteration across product teams.

  • Ensure observability and operational excellence through logging, metrics, and alerting, improving system resilience and reducing downtime.

  • Contribute to architectural decisions using ADRs (Architecture Decision Records), ensuring alignment and shared understanding within the engineering team.

  • Practice continuous delivery by shipping small, production-ready changes frequently using feature flags and automated tests.

  • Collaborate cross-functionally with Business, Design, and other Devs to understand user needs and translate them into technical impact.

  • Identify and act on technical debt and simplification opportunities.

What We're Looking For
  • You are an experienced software engineer (with approx 6+ years) who combines strong system thinking and architecture design abilities with a design-first mindset. You prefer simple, elegant solutions that put the user first.

  • We use Python (for agent logic) and (for business logic). If you are fluent in one or both, that's awesome.

  • You design systems that are scalable, observable, and reliable

  • You're an AI optimist, curious and excited about using new technologies to elevate both the craft and the product.

  • French-speaking or understanding French is preferred.

Even Better If
  • Demonstrated AI fluency and experience using AI tools in your development workflow; evidence of this is a strong plus.

  • Experience with GCP, BigQuery, MySQL, Cube, Dataform, CircleCI, or Datadog.

  • Comfort with infrastructure-as-code tools such as Terraform.

  • Experience in startup or product-led environments requiring adaptability and comfort with ambiguity.

What Success Looks Like in the First 60 Days

In your first week, you've shipped code to production to get your hands dirty and earn an early win through your "first win" onboarding project.

By day 60, you're confidently contributing to team cycles: scoping, building, and shipping within Shape Up cycles, while continuously improving the reliability and performance of our systems.

A Bit About Our Team Culture

Our engineering team is passionate, driven, quirky, and deeply collaborative. We have a generally bilingual environment at Vasco, but some teams work more effectively in french. Beyond their technical skills, they bring a range of personal passions to the table: some love coffee, padel, crossfit, beers, hacking mechanical keyboards, or exploring great food spots. We believe these quirks and personal interests add to the richness of our culture. Bringing your own passions and personality into the mix is a plus. We're excited to learn about what lights you up outside of code.

For more insight: Here's our baby Engineering Blog

Where We Work

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

We embrace a hybrid rhythm that combines the energy of in-person collaboration with the flexibility of remote work. This balance strengthens bonds and fuels our creativity.

Why You Should Apply
  • Talented Team, Experienced Cofounders: Our team is packed with incredible talent, led by repeat founders. Even better, they're great humans who make work enjoyable.

  • Autonomy with Accountability: You get full context, ambitious goals, and ownership of results.

  • Minimal Red Tape: We move fast, experiment often, and fix things in real time.

  • Innovation in a Blue Ocean: We're building an AI system that lets leaders engineer growth. Nothing like it exists in the market.

  • Top-Tier Compensation: above-market salary and generous stock options, benchmarked against peer startups.

  • Uncapped Vacation: Our policy is simple—"Take Vacation." We trust you to use judgment; no approvals needed. (On average, team members take more than four weeks per year.)

  • Health Benefits: 100% employer-paid coverage for you and your dependents, plus telehealth through Dialogue.

  • Team Rituals: Annual offsite, regular outings, and plenty of chances to connect

This Probably Isn't For You If
  • You prefer structured direction to autonomous ownership. Our team gives feedback and commentary, but you should be comfortable making decisions and executing on them.

  • Titles are important to you. At the moment, all our Devs are "Senior Devs", reporting directly to our CTO. Progression paths will be available over time.

  • You're looking for strict 9-to-5 consistency over startup-style intensity. While some moments call for extra effort, we care more about impact than hours spent.

  • Working on a deeply data-heavy product doesn't excite you.

  • You thrive in solo work more than in highly collaborative problem-solving.

  • You blindly trust the code generated by your favorite AI assistant. We use AI everyday, but we're accountable for outputs. No AI slop :)

How We Hire

Our hiring process mirrors how we operate: You'll meet decision-makers and team members directly, and we'll give you context and transparent communication at every step.

  • Discovery Call with our Recruiter

  • Hiring Manager Interview

  • Technical Assessment Interview Stage (Often a work sample challenge + interview with the team)

  • Final Interview with our CEO

  • Decision & Job Offer

Application Guidance

We want to help you put your best foot forward. Based on what we look for when reviewing applications, here are some tips to keep in mind before submitting:

  • Make your experience directly relevant to the role. Generic descriptions like "worked on various projects" don't help us understand how you match.

  • Highlight the scope of your responsibilities and your direct contributions. Titles and company names are not enough.

  • Be specific about outcomes and impact. Numbers, results, or measurable achievements go a long way.

  • Provide context when needed. A short blurb about your company (or a link) or team helps us understand the environment you worked in.

AI is permitted in our hiring process, but you're accountable for the product. Anything you show us is fair game to challenge.

We'd Love to Hear From You

We are an equal opportunity employer and welcome talented individuals from all backgrounds and experiences. What matters most to us is your ability to contribute, grow, and make an impact as part of our team. We're thrilled to meet people who are as excited about building a great product with a fun and talented team. If this sounds like you, let's talk



  • Montreal, Quebec, Canada VASCO Full time $100,000 - $120,000 per year

    Who We Are: Vasco's StoryWe believe growth isn't luck. Once product-market fit is reached, it can be engineered. But most startups fail not because their ideas are weak, but because execution breaks down.Our mission is to dramatically improve the execution odds for startups and scale-ups. We help teams understand, achieve, and sustain high velocity and...


  • Montreal, Quebec, Canada Vasco Full time $90,000 - $120,000 per year

    Qui Nous Sommes : L'Histoire de VascoNous croyons que la croissance n'est pas une question de chance. Une fois l'adéquation produit-marché atteinte, elle peut être ingénierée. Mais la plupart des startups échouent non pas parce que leurs idées sont faibles, mais parce que l'exécution se brise.Notre mission est d'améliorer considérablement les...


  • Montreal, Quebec, Canada Vasco Full time $120,000 - $180,000 per year

    Qui Nous Sommes : L'Histoire de Vasco Nous croyons que la croissance n'est pas une question de chance. Une fois l'adéquation produit-marché atteinte, elle peut être ingénierée. Mais la plupart des startups échouent non pas parce que leurs idées sont faibles, mais parce que l'exécution se brise. Notre mission est d'améliorer considérablement les...


  • Montreal, Quebec, Canada Toparo Full time $80,000 - $120,000 per year

    As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java, C++,...


  • Montreal, Quebec, Canada Yeji Data Lab Full time US$90,000 - US$180,000 per year

    Cette offre d'emploi est rédigée en anglais pour des raisons de simplicité. La maîtrise des deux langues (français et anglais) est préférable.Senior Software Developer - Machine LearningAs a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their critical challenges. We leverage...


  • Montreal, Quebec, Canada Software International Full time $100,000 - $150,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have an indefinite contract role as a Senior Boomi Developer to work with our global SAP consulting client on a long term project for their large consumer packeged...


  • Montreal, Quebec, Canada Toparo Full time $80,000 - $120,000 per year

    As a Senior Software Developer within our client's Consumer Interactions division, you will be a key contributor to the growth and enhancement of their consumer interaction systems. Operating primarily with C# and harnessing the capabilities of Azure Cloud Services, your role will be pivotal in shaping the technological landscape. We are seeking an...


  • Montreal, Quebec, Canada Intelcom | Dragonfly Full time $120,000 - $180,000 per year

    Ride the next mile with usJob DescriptionWe are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and...


  • Montreal, Quebec, Canada Acumatica Full time $80,000 - $120,000 per year

    Company Description Acumatica is a company on a mission. We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don't take our word for it—read what analysts like G2, IDC, Nucleus Research, and Info-Tech have to say about us. Acumatica is different by design and purposely built to help small...


  • Montreal, Quebec, Canada Acumatica APAC Full time $100,000 - $140,000 per year

    Company DescriptionAcumatica is a company on a mission. We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don't take our word for it—read what analysts like G2, IDC, Nucleus Research, and Info-Tech have to say about us. Acumatica is different by design and purposely built to help small...