VendorPM Logo

VendorPM

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

Sorry, this job was removed at 08:09 p.m. (EST) on Tuesday, Nov 11, 2025
Be an Early Applicant
In-Office
Toronto, ON
In-Office
Toronto, ON

Similar Jobs

12 Hours Ago
Hybrid
Mississauga, ON, CAN
Junior
Junior
Fintech • Financial Services
Manage and optimize credit product performance, analyze portfolio trends, build client relationships, and present recommendations for strategic initiatives.
Top Skills: ExcelPower BIPythonSQLTableau
16 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Data Engineer develops data strategies, designs data pipelines, ensures data accuracy, and provides support for ML engineers. They collaborate across teams to enhance cybersecurity and mitigate vulnerabilities.
Top Skills: AWSDatabricksGithub ActionsHiveImpalaJenkinsKafkaOoziePythonSparkSQLTerraform
16 Hours Ago
Hybrid
Toronto, ON, CAN
Internship
Internship
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As a Software Engineer Intern, you will write high-quality code, be part of a software development team, and gain exposure to various software development phases.
Top Skills: C#GitJavaJavaScriptPython
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.

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account