Latest AI JobsBrowse Jobs
Procurify logo

Senior Full Stack Engineer

ProcurifyCanada RemoteEngineering
Apply on company site
Salary
$135,100 - $159K CAD
Job type
Full-time
Work mode
Remote
Posted
2 Sept 2026
Status
Open · checked 7d ago

About this role

The Senior Full Stack Engineer position at Procurement Software for Spend Control is a full-time, remote role based in Canada that involves scaling AI-enhanced platforms and mentoring engineering teams. This opportunity is ideal for experienced, collaborative technologists who want to solve complex SaaS challenges and help mid-market organizations optimize their spending.

Role Overview

Procurify is seeking a thoughtful engineering leader to help scale its spend control and accounts payable automation platform, development practices, and team. In this role, the engineer will tackle pressing SaaS challenges, build user-focused features, and elevate the technical capabilities of fellow team members. The ideal candidate brings a customer-centric mindset, an entrepreneurial drive, and a passion for continuous learning in a remote-first setting.

Key Responsibilities

Design, develop, and maintain end-to-end features spanning RESTful APIs, backend services, and responsive frontend components.
Build and evolve backend systems handling business logic, data storage, and integrations while ensuring optimal performance and scalability.
Create reusable, accessible, and performant user interface components in React through close collaboration with product and design teams.
Contribute to database model design, write secure and efficient queries, and protect data layer integrity.
Champion high coding standards by writing clean, testable, and maintainable code that aligns with the broader technical strategy.
Provide technical leadership, ensuring designs follow correct patterns, are architecturally sound, and use secure coding practices.
Enable system observability and monitoring to proactively propose application performance and stability improvements.

Requirements

Minimum of five years of professional, hands-on full stack development experience, preferably within a SaaS environment.
Deep understanding of large language models, prompt engineering, Retrieval-Augmented Generation architectures, vector databases, and agentic AI frameworks such as LangChain.
Strong proficiency in building and maintaining applications using Python and major web frameworks like Django.
Demonstrated experience building modern web applications using React and TypeScript, covering component architecture and state management.
Practical background working with agile methodologies, Scrum or Kanban, and continuous integration principles.
Empathetic and accountable communication style suited for collaborating with both technical and non-technical teammates.

Skills and Tools

Python and Django
TypeScript and React
AWS, Kubernetes, and Terraform
MySQL and vector databases like pgVector
LangChain and RAG architectures
CircleCI for CI/CD

Salary and Benefits

On target earnings range between $135,100 and $159,000 CAD annually, dependent on experience and including a variable pay component.
Remote-first work environment with flexible working hours across Canada.
Responsible time off policy enabling the team to rest and recharge.
Comprehensive extended health benefits package covering medical, vision, dental, an Employee Assistance Program, and a wellness spending account.
Competitive stock options program allowing employees to own a part of the company.
Community initiatives, regular lunch and learns, and diversity, equity, and inclusion roundtables.

About the Company

Procurify provides an AI-enhanced procurement and accounts payable automation platform designed to help mid-market organizations control spend and save money. Operating as a remote-first organization with a people-first culture, the company is committed to modernizing business spend management while fostering psychological safety, experimentation, and engineering excellence.

How to Apply

Interested candidates should submit their application directly on the official Procurify careers page to start the conversation.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this is a remote-first position with the flexibility to work anywhere within Canada.

What is the salary range for the Senior Full Stack Engineer role?

The on-target earnings range is $135,100 to $159,000 CAD, which includes a variable pay component and excludes benefits or equity.

What technical stack does Procurify use?

The application stack relies on Python, Django, TypeScript, and React, deployed on AWS with Kubernetes, Terraform, MySQL, and CircleCI.

How many years of experience are required?

Candidates must have at least 5 years of professional experience working across both frontend and backend systems, preferably in a SaaS environment.

What perks and benefits are included?

Benefits include responsible time off, extended health, vision, and dental coverage, an Employee Assistance Program, a wellness spending account, stock options, and flexible remote working hours.

Ready to apply?

The application is on the official Procurify careers page.

Apply on company site