Description
EverCommerce is hiring a Staff Engineer to lead the evolution of its backend systems and core invoicing services. The role focuses on scalable microservices, event-driven architectures, distributed systems, cloud infrastructure, database optimization, caching, messaging, API performance, observability, and engineering excellence. It is based anywhere in Canada, with the option to work in-office or 100% remotely, and may require travel to Denver or other North American offices. The position requires 10+ years of professional software engineering experience, including 6+ years developing scalable Node.js and TypeScript microservices, and offers an annual base salary of CAD 145,000–190,000.
