Senior Software Developer, Data & Backend (Actuals Squad) at Vasco
Date: 5 hours ago
City: Montreal, QC
Contract type: Full time
Who we are: Vasco’s story
Our mission is to dramatically improve the execution odds for startups and scale-ups. 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.
We’re building Vasco, an AI revenue analyst 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.
Before Vasco, our cofounders successfully built and exited their previous startup, but spent years wrestling with the same challenges every ambitious startup faces: growing teams, building repeatable systems, and scaling faster than the playbook could keep up. Vasco is our answer, a way to turn those lessons into leverage for the next generation of builders.
Our product has evolved since, but you can get an idea by checking out these quick clips.
Role mission
As a Senior Software Developer, Data & Backend, reporting to our CTO, working on the “Actuals” 4-devs squad, your mission is to build the bedrock of trust for our AI-forward product by owning the entire data ingestion and transformation lifecycle.
You will be architecting and implementing robust data pipelines and backend services that reflect an accurate, complete, and fresh state of customer business performance. Your work will directly power trustworthy and prescriptive diagnostics that drive business-critical decisions for our customers!
Success in this role means owning the systems that capture and model key user data, integrating external data sources, and shipping reliable production-ready services that turn data into insight.
What You Will Do
This role will be roughly 50/50 data eng. and backend application dev. However, if your skillset is 100% data eng, that's cool!
Our team is passionate, driven, quirky, and deeply collaborative. Beyond their technical skills, they bring a range of personal passions to the table: some love coffee, padel, crossfit, travel, beers, hacking 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, and we’re excited to learn about what lights you up outside of work!
Our Principles:
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 part-time remote work. This balance strengthens bonds and fuels our creativity.
What’s In It For You
We’d rather be transparent upfront, because the people who thrive here love how we work.
You’ll meet decision-makers directly, and we’ll give you context and transparent communication at every step.
AI in Hiring Process: AI is permitted in our hiring process, but you’re accountable for the product. You will be encouraged to use and show us how you leverage AI tools to elevate your game! Note that anything you show us is fair game to challenge. We do not use for decision-making; however, we do use AI to facilitate note-taking, which you can opt out of with no impact on your candidacy.
Application Guidance: We want to help you put your best foot forward. 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. Provide context when needed. A short blurb about your company or team helps us understand the environment you worked in.
We’d love to hear from you
We believe that our work and culture are better when we encourage, support, and respect different skills and experiences represented within our team. We encourage you to apply even if your experience doesn't precisely match the job description. We strive to evaluate all applicants consistently. If you’re excited about this opportunity, we’d love to hear from you!
Our mission is to dramatically improve the execution odds for startups and scale-ups. 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.
We’re building Vasco, an AI revenue analyst 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.
Before Vasco, our cofounders successfully built and exited their previous startup, but spent years wrestling with the same challenges every ambitious startup faces: growing teams, building repeatable systems, and scaling faster than the playbook could keep up. Vasco is our answer, a way to turn those lessons into leverage for the next generation of builders.
Our product has evolved since, but you can get an idea by checking out these quick clips.
Role mission
As a Senior Software Developer, Data & Backend, reporting to our CTO, working on the “Actuals” 4-devs squad, your mission is to build the bedrock of trust for our AI-forward product by owning the entire data ingestion and transformation lifecycle.
You will be architecting and implementing robust data pipelines and backend services that reflect an accurate, complete, and fresh state of customer business performance. Your work will directly power trustworthy and prescriptive diagnostics that drive business-critical decisions for our customers!
Success in this role means owning the systems that capture and model key user data, integrating external data sources, and shipping reliable production-ready services that turn data into insight.
What You Will Do
This role will be roughly 50/50 data eng. and backend application dev. However, if your skillset is 100% data eng, that's cool!
- Partner with business stakeholders and product designers to define needs and deliver clean, modeled datasets that support customer decision-making.
- Design and implement scalable data ingestion systems that reliably connect and synchronize data from diverse external sources (like CRM and billing platforms) to maintain a fresh, accurate state of business performance.
- Architect and manage a high-performance data warehouse in BigQuery, establishing data models and transformations to provide trustworthy, clean, and optimized data structures for downstream analytical and AI consumption.
- Develop backend services using technologies like Node.js and TypeScript, integrating directly with the data warehouse to expose critical business data for our core AI product features.
- Automate and own the DevOps lifecycle for your services and pipelines using Infrastructure-as-Code (e.g., Terraform) to ensure system stability, rapid deployment, and operational excellence with high autonomy.
- Create and maintain data transformation pipelines using tools like Dataform & SQL in BQ to refine and shape raw data into prescriptive, diagnostic insights that directly help customers meet their growth objectives.
- Builder Expertise: You bring broad software and data engineering expertise, with approx. 6+yrs of relevant experience.
- Systems Thinking: You design and implement holistic solutions that address root causes and eliminate multiple downstream issues, viewing the overall architecture as an integrated system rather than a collection of separate parts.
- Deep Data Engineering Expertise: You bring proven, production-level skills in SQL, data warehousing, and data modeling, with a clear understanding of how to build reliable, high-quality data pipelines.
- Communication Clarity: You excel at translating complex technical challenges and solutions into clear business impact for any audience, from engineers to cofounders, driving alignment and informed decision-making.
- Comfort with Ambiguity: You are highly effective at moving forward intelligently and making sound decisions with incomplete information, prioritizing speed and iteration over waiting for perfect clarity.
- Application Backend Development: You possess strong abilities in designing and building robust backend services.
- Cloud Infrastructure and Automation: You have hands-on experience deploying, managing, and operating cloud-native applications and data infrastructure, ideally leveraging tools like Terraform or similar DevOps practices.
- You have direct experience with data sync tools like Airbyte or similar data integration platforms.
- You have proven ability to work in a high-documentation culture, structuring thought and communicating decisions clearly in writing.
- You’re comfortable working with Analytics/BI tools and semantic layers (we use Cube to model and expose business data for internal use).
- Our stack: GCP, BigQuery, Dataform, Cloud Storage and Tasks, Pub/Sub, Airbyte, SQL, Node.js, TypeScript, MySQL, Terraform, CircleCI.
- You don’t have to be familiar with all of it, equivalent tools in other clouds is great!
Our team is passionate, driven, quirky, and deeply collaborative. Beyond their technical skills, they bring a range of personal passions to the table: some love coffee, padel, crossfit, travel, beers, hacking 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, and we’re excited to learn about what lights you up outside of work!
Our Principles:
- Talent density: We hire remarkably talented people who elevate the standard for everyone around them.
- Autonomy with accountability: We give broad autonomy and expect real ownership of delivery with accountability for outcomes.
- Avoid rules: We favor trust and sound judgment over heavy process and red tape so that attention stays on real work, not bureaucracy.
- Single-decision ownership: Every decision has one accountable owner. Clarity beats consensus.
- Radical candor: We care personally and challenge directly to help each other grow.
- Meaningful work & relationships: We choose work that matters, and we build strong bonds along the way.
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 part-time remote work. This balance strengthens bonds and fuels our creativity.
What’s In It For You
- Talented Team, Experienced Cofounders: Our team is packed with incredible talent, led by repeat founders, Guillaume and Seb. Even better, they’re all great humans who make work fun.
- 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: We pay salaries at the high end of the market for every role, because we value great talent.
- Uncapped Vacation: Our vacation 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.
- Sponsored Team Rituals: Annual offsite, regular outings, and plenty of chances to connect!
We’d rather be transparent upfront, because the people who thrive here love how we work.
- You prefer structured direction to autonomous ownership. Our team gives feedback and commentary, but you should be comfortable making decisions and executing on them.
- You’re looking for strict 9-to-5 consistency over startup-style intensity. Our environment will require peaks of effort, and that sometimes means more time.
- Working on a deeply data and insights-heavy b2b product doesn’t excite you.
- You thrive in solo work more than in highly collaborative problem-solving.
- We use AI every day, both in our workflow and in our product, but we’re accountable for outputs. No AI slop :)
You’ll meet decision-makers directly, and we’ll give you context and transparent communication at every step.
- Discovery Call with our Recruiter
- Hiring Manager Interview
- Technical Stage (Often a technical interview with team members)
- Final Interview with our CEO
- Decision & Job Offer
AI in Hiring Process: AI is permitted in our hiring process, but you’re accountable for the product. You will be encouraged to use and show us how you leverage AI tools to elevate your game! Note that anything you show us is fair game to challenge. We do not use for decision-making; however, we do use AI to facilitate note-taking, which you can opt out of with no impact on your candidacy.
Application Guidance: We want to help you put your best foot forward. 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. Provide context when needed. A short blurb about your company or team helps us understand the environment you worked in.
We’d love to hear from you
We believe that our work and culture are better when we encourage, support, and respect different skills and experiences represented within our team. We encourage you to apply even if your experience doesn't precisely match the job description. We strive to evaluate all applicants consistently. If you’re excited about this opportunity, we’d love to hear from you!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeBrowse All Jobs in This Province
Explore full job listings for the area:: Jobs in Montreal | Jobs in Quebec
You May Also Be Interested In
Find other job listings similar to this one: