Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engineer

$140k - $175k per year
Full-time

VendorPM

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:

  1. This posting is for a current opening

  2. 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.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer in Toronto, ON vacancy
  • $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... 
    Senior
    Full time
    Contract work
    Work at office
    Worldwide

    Alstom

    Toronto, ON
    1 day ago
  • $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.... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Toronto, ON
    1 day ago
  • 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... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    12 hours ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Data Intellect

    Toronto, ON
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    2 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Toronto, ON
    6 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    6 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Kablamo Pty Ltd

    Toronto, ON
    7 days ago
  •  ...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... 
    Senior
    Full time
    Internship

    Alpha Channel Inc.

    Toronto, ON
    11 days ago
  •  ...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... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    13 days ago
  • $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... 
    Senior
    For contractors
    Work at office

    Valard Construction

    Toronto, ON
    12 days ago
  • $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... 
    Senior
    Contract work
    Work at office

    MarkiTech

    Toronto, ON
    13 days ago
  •  ...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... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Hays

    Toronto, ON
    19 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Local area

    Egis Group

    Toronto, ON
    19 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work
    Internship
    Toronto, ON
    4 days ago
  • $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... 
    Senior
    Long term contract
    Contract work
    Flexible hours
    Toronto, ON
    15 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    2 days per week
    Toronto, ON
    7 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    21 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Entuitive

    Toronto, ON
    18 days ago
  • $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... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    7 days ago
  • $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... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    4 days ago
  •  ...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’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    4 days ago
  • $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... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    3 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Worldwide

    MUFG Investor Services

    Toronto, ON
    1 day ago
  • $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... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    5 days ago
  • $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... 
    Senior
    Long term contract
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    20 days ago
  •  .... 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... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    4 days ago
  •  ...Apply advanced understanding of engineering best practices and drive continuous improvement across the team...  ...Other Languages English: C1 Advanced Seniority Senior... 
    Senior
    Long term contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    5 days ago
  •  ...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... 
    Senior
    Full time
    Immediate start
    Remote work

    Veolia

    Toronto, ON
    5 days ago
  • $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... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer. Be the first to apply!