Senior Engineer
$140k - $175k per yearVendorPM
Role: Senior Engineer
Location: Downtown Toronto (hybrid)
Compensation: 140-175 CAD + equity
About 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 efficiency and cost savings for property managers, while unlocking growth opportunities for vendors across North America.
We’re one of Toronto’s fastest-growing startups, a certified “Great Place to Work,” and recognized in 2023, 2024 and 2025 as one of the Best Workplaces in Canada. Backed by world-class SaaS and PropTech —investors-Bessemer Venture Partners, the former CEO of Twitter, Prudence VC, and Navitas Capital-we’re just getting started.
Our team is scrappy, resourceful, and laser-focused on impact. If you’re someone who thrives in fast-moving environments, loves turning ideas into action, and wants to grow alongside the business you’re helping build-we want to hear from you.
The Role:
The Senior Engineer will partner with engineering leadership and product to help build the platform that takes VendorPM to its next stage of growth. You'll report directly to the VP of Engineering and play a key role in designing, building, and scaling the backend systems our marketplace depends on.
We've built a platform that 10,000+ buildings and 70,000 vendors rely on daily - and moved fast to get here. Now we need engineers who can help build the maturity and technical foundation to support what comes next: larger customers, more complex requirements, and a product vision centred on agentic procurement.
You'll work across a modern stack, make architectural decisions you can defend, and contribute to shaping the path toward AI systems that handle routine vendor management end-to-end. On this team, AI-native development isn't a competitive advantage - it's the baseline. Every engineer is expected to use AI tooling as a core part of how they work, and we're looking for someone who already does.
What you’ll be doing
Design, develop, and maintain product features and services using Node.js, TypeScript, and similar programming languages, with performance and scalability as core considerations.
Strong working knowledge of REST, GraphQL, PostgreSQL (RDS), AWS, ECS, CI/CD, and security practices.
Work across deep business logic and intricate data relationships - the platform handles the full vendor lifecycle from compliance and credentialing through tendering, procurement, and contract management.
Contribute directly to core feature development, performance improvements, and refactoring initiatives - with an eye toward systems that can eventually support intelligent, automated workflows.
Participate in code review, providing constructive technical feedback that upholds quality, security, and reliability standards.
Ensure delivered work meets platform standards for security, scalability, and reliability - for customers who are large organizations with zero tolerance for downtime.
What we are looking for
5+ years of professional software engineering experience with a 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
Experience working on or modernizing production systems at scale
Strong communicator who can align technical and product priorities across teams
Comfortable making decisions with incomplete information and adjusting as you learn
Bonus if you have
Experience in PropTech, real estate, or B2B marketplaces
Background with compliance systems, credentialing, or multi-sided platforms
Hands-on experience with LLM-based features, RAG systems, or AI agents in production
Experience with hybrid TypeScript/Python architectures for AI-intensive workloads
What We Value
High Standards: You think through edge cases before they become production issues. Your work is thorough, your decisions are defensible, and the quality of what you ship reflects the bar you hold yourself to.
Intellectual Curiosity: You dig into systems until you understand how they actually work - not just what they're supposed to do.
Full Ownership: Problems are yours to solve. You don't wait for permission, and when you learn new information, you course correct fast.
What’s In It For You
Meaningful equity in what you help build
Comprehensive health, dental, vision, and life insurance
3 weeks vacation + wellness days
Employer top-up for maternity and parental leave
Downtown Toronto office with hybrid flexibility
Regular team events and a close-knit culture
A chance to grow with a fast-moving company where your work has a direct impact on an industry
I nterview Process
- Step 1: Google Meet exploratory call with HR
- Step 2: Initial Discussion with Engineering Lead
- Step 3: Technical interview with Engineering Lead
- Step 4: In-office final discussion with Leadership and Team
Notes:
This posting is for a current opening
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.
$92k - $121k per year
...to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the Senior Requirements Engineer we’re looking for? Join us in a full-time role based at any of our Ontario locations (Toronto, Mississauga, Thunder Bay...SeniorFull timeContract workWork at officeWorldwide$147k - $245k per year
...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto, Ontario (CA-ON), Canada (CA). We are seeking an Senior AI Engineer to join our team....SeniorWork at officeRemote workFlexible hours- We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management Technology team. This role focuses... ...Other Languages English: C1 Advanced Seniority Senior...SeniorFor subcontractor
- ...complex data challenges in high-stakes environments. We’re a team of engineers, problem-solvers and collaborators who believe in pushing... ...impact, we want to hear from you. Job Description As a Senior kdb+ Engineer at [DI] you’ll be at the forefront of delivering...SeniorFull timeFlexible hours
$181.05k - $213k per year
...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...Include Fund Operations: Building the core engine that powers our vision of an operating... ...assets. The Problems You’ll Solve As a Senior Software Engineer II, You Will Lead...SeniorFull timeWork at office- ...in-person events. Learn more about our flexible approach to where we work. OVERVIEW ABOUT THE ROLE At Instacart, our Mobile Engineers are working to delight our customers and empower our shoppers. As a Mobile Engineer at Instacart you will work with our teams to...SeniorWork at officeRemote workWork from homeFlexible hours
$62.87k - $147.5k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects... ..., Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal...SeniorPermanent employmentFull timeLocal areaRemote work- ...Introduction Kablamo is an impact-driven software engineering company. We bring engineering, data, and AI expertise to solve complex problems... ...accelerate our growth in both markets, and we’re seeking a Senior Engineer to help our Canadian customers to successfully deliver...SeniorPermanent employmentFull timeWork at officeFlexible hours
- ...creative projects. Come and join us in building a diverse studio that values imagination and the individual. Overview: As a Senior Engine Programmer at Alpha Channel, you will be a part of the core technology team working directly with the technical director in maintaining...SeniorFull timeInternship
- ...Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior QA Engineer is responsible for ensuring the quality and reliability of IVR and web applications through comprehensive testing and validation...SeniorFull timeInternshipRemote workRelocation
$135k - $175k per year
...Our Substation group is currently looking to add a Senior Project Engineer to our growing team, based in Greater Toronto Area of Ontario. Reporting to the Project Manager, we are seeking a Senior Project Engineer to support ongoing EPC projects, ensuring the delivery of...SeniorFor contractorsWork at office$65 - $80 per hour
...Senior DevOps Engineer - (Alternate: Senior Cloud/Platform Engineer) About the role: Hybrid (2-3 days in office). We are hiring a Senior DevOps engineer to own and evolve our cloud platform on AWS, grounded in infrastructure as code, secure multi-account patterns...SeniorContract workWork at office- ...on customer centricity, urgency, curiosity, and ownership—where engineers are empowered to take initiative, solve real problems, and drive... ...evolve core systems and new products. Your new role As a Senior Software Engineer (Backend), you’ll design and build scalable backend...SeniorPermanent employmentRemote workFlexible hours
- ...innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of... ...infrastructure and development. Job Description The Senior Municipal Engineer is a senior‑level civil engineering role...SeniorFull timeContract workLocal area
- ...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures... ...Reporting to the Civil Design Lead; we are looking for a Senior Engineer for Road Design to join the team. We are undertaking...SeniorContract workTemporary workInternship
$100 - $110 per hour
...partnering with a leading large-scale e-commerce organization to hire a Member of Technical Staff. This opportunity supports a high-impact engineering team responsible for building and scaling customer-facing experiences that serve millions of users globally Top Three Skills...SeniorLong term contractContract workFlexible hours$94.6k - $176k per year
...Street, Toronto About the team Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance... ...group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders. What do you need to succeed Must...SeniorFull timeContract workPart timeWork at office2 days per week- ...Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The...SeniorLong term contractFull timeInternshipRemote workRelocation
$95k - $125k per year
...mission to re-imagine the future by changing the way that buildings are conceived and constructed. Entuitive is looking for a Senior Structural Engineer, based in our Toronto office. Take the opportunity to learn more about the structural engineering service at Entuitive. We...SeniorContract workWork at officeFlexible hours$216k - $270k per year
...user experiences on top of all those services, and compete with companies that have been in the mapping business for decades. Our engineering team is growing rapidly, and we are looking for Engineering Managers to help us scale. Our engineers are smart, flexible, and love...SeniorHourly payLong term contractTemporary workWork at officeFlexible hours3 days per week$125k - $171.9k per year
...sustainability, pit-to-port opportunities, metallurgical plant engineering, or mine closure and capabilities in the study, design, and construction... ...success, both locally and internationally. We are seeking a Senior Structural Engineering Specialist to join our Civil and...SeniorFull timeInternshipFlexible hours- ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$120k - $160k per year
...Job Description Overview Our Infrastructure Engineering Group in North York, Ontario is looking for a Senior Mechanical Engineer to lead our Mechanical Healthcare team. In this role you will be responsible for mentoring and guiding staff in their training and career development...SeniorFull timeInternshipFlexible hours- ...leading financial institution. To learn more, visit us at . Job Description We are looking for a Database Reliability Engineer to join our team. This is not a traditional DBA role — you are a DevOps engineer who happens to have deep SQL and database knowledge...SeniorPermanent employmentFull timeInternshipRemote workWorldwide
$91k - $125.1k per year
...Canadian airport projects of decade. As part of AtkinsRéalis' Engineering Services group, the municipal infrastructure team specializes in... ...data processes. Demonstrated ability to manage teams, senior stakeholders, and strategic reporting for complex airport initiatives...SeniorLong term contractFull timeInternshipWork at officeLocal areaFlexible hours$120k - $160k per year
...ecosystem designed for creators, entrepreneurs, and dreamers who want more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features, improving existing systems, and helping the team work more efficiently...SeniorLong term contractInternshipRemote workHome officeFlexible hours- .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...Apply advanced understanding of engineering best practices and drive continuous improvement across the team... ...Other Languages English: C1 Advanced Seniority Senior...SeniorLong term contractInternshipShift work
- ...America has more than 10,000 employees working at more than 350 locations across the continent. Job Description Senior Project Engineer – Performs & plans commissioning of electrical systems. Must be a self-motivated & energetic professional. Must have understanding...SeniorFull timeImmediate startRemote work
$136k - $170k per year
...belong and have the opportunity to thrive. Join our Mobile Tooling team, where we build foundational systems for Lyft's mobile engineers, enabling them to create stable, scalable, polished, and efficient mobile apps. We're passionate about developer experience, providing...SeniorHourly payWork at officeRemote workFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer. Be the first to apply!

