VendorPM Logo

VendorPM

Senior / Staff Software Engineer – Node.js (Backend or Full-Stack)

Posted 3 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
As a Staff Engineer at VendorPM, you'll design and build backend systems using Node.js and TypeScript. You'll also lead technical direction, focusing on scalability and system design while mentoring teams.
The summary above was generated by AI
Staff Engineer (Sr) (Backend/FullStack – Node.js)About Us

At VendorPM, we’re on a mission to modernize how vendors and property managers work together. We build industry-specific vendor management and procurement software that connects over 6,000 buildings and 50,000 vendors across North America. Our platform improves efficiency and reduces costs for property managers while driving new business for vendors.

We’re one of the fastest-growing Toronto startups, certified a “Great Place to Work” and recognized among Canada’s Best Workplaces. VendorPM is backed by world-leading SaaS & PropTech investors including Bessemer Venture Partners, the former CEO of Twitter, Prudence VC, and Navitas Capital.

Our team values growth, innovation, and collaboration — if you’re driven by impact, passionate about solving complex problems, and excited by modern technology, you’ll thrive here.

The Role

As a Staff Engineer (Backend – Node.js) at VendorPM, you’ll be a senior individual contributor (70–80%) with technical leadership responsibilities (20–30%).

This is a hands-on engineering role where you’ll design, build, and scale backend systems that power our marketplace. At the same time, you’ll help shape the technical direction of the platform — from defining our architecture roadmap to introducing AI-enabled development practices and improving our engineering processes.

You will report directly to the VP of Engineering and play a key role in building the future of technology at VendorPM.

Keywords: Node.js, TypeScript, System Design, Scalability, PostgreSQL, AWS , Async Processing, Architecture
Office Policy: Role requires to be in office (Toronto) at least once twice a week

What’s In It For You
  • A pivotal technical leadership role in a high-growth, venture-backed startup

  • Competitive compensation and Employee Stock Options

  • Comprehensive health benefits including medical, dental, and vision coverage

  • 3 weeks vacation + paid wellness days

  • True work-life balance and flexible remote work

  • A collaborative, transparent, and high-ownership culture

  • Opportunities for ongoing learning and professional development

  • Employer top-ups for maternity and parental leave

  • Team events and a culture that celebrates innovation and contribution

As a Member of Our Team, You WillIndividual Contribution (70–80%)
  • Able to effectively use AI enabled tooling in day to day IC tasks.

  • Design, develop, and maintain project features and services using Node.js, TypeScript and similar programming languages with performance and scale as the core of system design thinking.

  • Expertise and understanding of REST, GQL, PostgreSQL (RDS), AWS, ECS, CI/CD, Security Practices

  • Contribute directly to core feature development, performance improvements, and refactoring initiatives.

  • Ensure the platform meets high standards of security, scalability, and reliability.

Technical Leadership (20–30%)
  • Own and evolve the technical vision for our platform — from current architecture to future re-architecture proposals balancing ROI, Risk, and strategic value with ongoing Product Roadmap.

  • Structure and organize our codebase and service modules, defining clear ownership boundaries within teams.

  • Review and approve Project based technical solution documents/designs, ensuring they meet performance and scalability goals.

  • Contribute to process improvements — from release management, code review, and deployment pipelines to AI-enabled coding practices.

You’re the Missing Piece of the Puzzle
  • 7+ years of professional software development experience, with strong focus on backend systems.

  • Deep expertise in Node.js and TypeScript, including asynchronous programming and event loop fundamentals.

  • Strong foundation in system design, API architecture, and scalable service development.

  • Proven experience with PostgreSQL and query optimization.

  • Hands-on experience with AWS (RDS, Lambda, ECS/Fargate, CI/CD pipelines).

  • Familiarity with NestJS, Express, and GraphQL.

  • Demonstrated experience modernizing or re-architecting legacy systems.

  • Track record of influencing engineering culture and raising quality standards.

  • Comfortable connecting technical decisions to business outcomes and ROI.

  • Excellent collaborator and communicator, able to align technical and product priorities.

Nice-to-Have:

  • Experience with serverless architectures, Docker, or containerization.

  • Experience leading design reviews or architecture councils.

Meet Your Fellow Problem-Solvers

We believe in solving complex problems together. Meet some of your future collaborators:

  • Apurav Chauhan, VP of Engineering

  • Dylan Sher, VP of Operations

Interview Process

We believe in transparency and respect for your time. Here’s what to expect:

  1. Hiring Manager Call – Google Meet with our VP Engineering.

  2. Technical Interview – Deep dive with our Engineering Team Members.

  3. Final Conversation – Meet our Founders and explore long-term fit.

Our Commitment

At VendorPM, we’re committed to providing an inclusive and accessible environment where every employee feels valued, respected, and supported. We aim to reflect the diversity of our communities and build a workplace where everyone has the opportunity to reach their potential.

✅ Applicants must reside in Canada and have valid Canadian work authorization.

Top Skills

Async Processing
AWS
Ci/Cd
Ecs
Gql
Node.js
Postgres
Rest
Typescript

Similar Jobs

An Hour Ago
Remote or Hybrid
4 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves designing scalable cloud systems, collaborating with teams, coding in Go, and mentoring others in a security-focused environment.
Top Skills: AWSAzureCassandraElastic SearchGoKafkaKubernetesLinuxPythonRedis
An Hour Ago
Hybrid
Belleville, ON, CAN
Entry level
Entry level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Quality Engineer at Magna focuses on developing automotive technologies, emphasizes strong interpersonal and analytical skills, and involves various testing processes for candidate selection.
Top Skills: Microsoft Office Suite
An Hour Ago
Hybrid
Bradford West Gwillimbury, ON, CAN
Junior
Junior
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The CMM Programmer is responsible for performing layout inspections, making program adjustments for accuracy, verifying measurement results, and conducting calibration and testing activities.
Top Skills: Cmm SoftwareLotusMS OfficePcdms

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account