Staff Engineer
2 weeks ago
About Us:
At VendorPM, we're on a mission to modernize the way that vendors and property managers work together. We do this by building industry-specific vendor management & procurement software that connects over 10,000 buildings & 70,000 vendors in a single marketplace. We improve efficiency & reduce cost for property managers while driving new business to vendors across the continent.
We're one of the fastest-growing Toronto startups, a certified "Great Place to Work," and in 2023, 2024, and 2025 recognized as one of the Best Workplaces in Canada. VendorPM is backed by world-leading SaaS & PropTech funds, including; Bessemer Venture Partners, the former CEO of Twitter, Real Estate leaders, Prudence VC & Navitas Capital.
Our team is passionate about growth, innovation, and collaboration - if you are driven by making an impact and putting in the work to get there, you're likely a great fit for our team
Role:
As a Staff Engineer 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.
We're looking for someone who thrives in autonomous, self-sufficient teams and gets excited about solving real world problems.
What you'll be doing:
Individual 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 , 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, and 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 the 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.
What we are looking for:
- 7+ years of professional software development experience, with strong focus on backend systems using NodeJs
- Deep expertise in 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.
What's In It For You
- Equity – You'll own part of what you help build.
- Comprehensive health benefits including dental, vision, and life insurance.
- In-Person, High-Energy Environment: Our downtown Toronto office is a hub of collaboration, focus, and innovation. We are a hybrid (2 - days in office) company because we believe the best work happens when brilliant minds come together.
- 3 weeks vacation + wellness days to recharge.
- Regular team events and a close-knit culture.
- Employer top-up for maternity and parental leave.
- Join a team of high-caliber, like-minded professionals who take pride in their work and push each other to achieve the seemingly impossible.
- We are relentless in our pursuit of success. If you thrive in an environment where hard work, determination, and deep domain expertise are celebrated, you'll love it here.
- We are growing fast, and this is your chance to grow with us. The work you do here will have real impact on the industry and your career trajectory.
Compensation:
160K
Interview Process:
We want to be a surprising and exciting place, but we also want you to know what to expect on your journey, starting with the interview process:
- Step 1: Google Meets exploratory call with Recruiter.
- Step 2: Tech Round 1 with VP of Engineering
- Step 3: Tech Round 2 with Engineers
- Step 4: Meet the CEO
Notes:
- This posting is for a current opening
- Artificial intelligence (AI) is not used at any stage of the hiring process for this role. All applications are reviewed, assessed, and selected by real people. We are committed to a fair and transparent hiring process.
- We are committed to providing an inclusive, accessible environment where all employees and clients feel valued, respected and supported. We aim to build a workforce that reflects the diversity of our communities, and to create an environment where every employee has the opportunity to reach their potential.
Job Types: Full-time, Permanent
Pay: $160,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Discounted or free food
- Extended health care
- Life insurance
- Paid time off
- Stock options
- Vision care
- Work from home
Application question(s):
- On Weekly average, how often do you use AI-assisted development tools in your work? Please provide a percentage.
- What are your compensation expectations?
Experience:
- Engineering: 7 years (required)
- 5 years (required)
- Leadership: 2 years (required)
Work Location: Hybrid remote in Toronto, ON M5C 3G8
-
Staff Engineer
1 week ago
Toronto, ON MC G, Canada VendorPM Full timeAbout Us:We exist to modernize the way that vendors and property managers work together. We do this by building a complete vendor lifecycle management solution, purpose-built for the world of commercial real estate. Today, over 10,000 buildings and 70,000 vendors rely on VendorPM for credentialing, tendering, and contract management. We drive serious...
-
Tourism Assistant
1 week ago
Toronto, Canada Senior Staff Backend Engineer Full time'''Duties''' - Provide excellent customer service to guests, ensuring a positive experience - Answer phone calls and respond to inquiries in a professional and courteous manner - Assist with front desk operations, including check-ins, check-outs, and reservations - Handle guest requests and complaints promptly and effectively - Maintain a clean and organized...
-
Manufacturing Engineer
24 hours ago
Toronto, Canada Staff Plus Full timeOverviewStaff Plus is seeking a highly skilled Manufacturing Engineer to join our client's innovative team. The ideal candidate will develop, improve, and support manufacturing tools, machinery, and processes to achieve superb safety, quality, productivity, and cost savings. Will serve as the manufacturing engineering department’s representative to other...
-
Staff Engineer
2 weeks ago
Toronto, Canada Sage Recruiting Full timeSage Recruiting is looking for a Staff Engineer to join a fast-growing SaaS company in Vancouver (or Remote!). The product redefines email communication and transaction by developing an online collaboration tool which optimizes their customers' workflow.As a Staff Engineer, you will spend most of your time on feature development and the rest on technical...
-
Staff Engineer
1 week ago
Toronto, Ontario, Canada Rakuten Kobo Inc. Full timeJob Description:Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to feel valued and supported. We believe in rewarding all our...
-
Staff Engineer
1 week ago
Toronto, Ontario, Canada Rakuten Kobo Inc. Full timeJob DescriptionHere at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to feel valued and supported. We believe in rewarding all our...
-
Staff Software Engineer
2 weeks ago
Toronto, Canada Loop Financial Full timeStaff Software Engineer About Loop Loop Financial is a fast‑growing fintech startup building the only truly cross‑border banking platform. We help businesses seamlessly manage money around the world so they can access more markets, accelerate growth, and simplify their operations. About the Role I am Yan, Head of Engineering at Loop, and I’m hiring a...
-
Staff Software Engineer
2 weeks ago
Toronto, Canada Loop Financial Full timeStaff Software Engineer About LoopLoop Financial is a fast‑growing fintech startup building the only truly cross‑border banking platform. We help businesses seamlessly manage money around the world so they can access more markets, accelerate growth, and simplify their operations. About the RoleI am Yan, Head of Engineering at Loop, and I’m hiring a...
-
Staff Engineer
2 weeks ago
Toronto, Ontario, Canada Emburse Full timeWho We Are: At Emburse, you'll not just imagine the future – you'll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the...
-
Staff Engineer
1 week ago
Toronto, Ontario, Canada Emburse Full timeWho We Are:At Emburse, you'll not just imagine the future – you'll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results.Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system...