Job Specifications
Director of Engineering (Remote)
Location: Remote (Canada)
Reports to: CTO
Team Size: 15+ Engineers
Type: Full-Time
Compensation: $185K - $240K CAD + Equity
About the Role
We are representing a high-growth SaaS company transforming how the construction and building materials industry operates. Their software platform supports e-commerce, payments, quoting, invoicing, and customer portals, while integrating directly with established ERP and back-office systems. By modernizing this industry, they are helping distributors, dealers, and manufacturers improve efficiency and deliver stronger customer experiences across North America.
The company is founder-led, product-driven, and already trusted by a growing customer base. With momentum behind them and a talented engineering team in place, they are now seeking an experienced engineering leader to help scale the organization to its next stage.
The Opportunity
The CTO has built and scaled a high-performing team and is shifting focus to long-term architecture, AI initiatives, and product vision. The incoming Director of Engineering will take ownership of day-to-day operations, drive engineering execution, strengthen processes and team health, and lead the charge on scaling the team.
This is a leadership opportunity with both strategic and hands-on elements. You'll mentor engineering leaders, set up scalable frameworks, and still be close enough to the codebase and architecture to influence technical decisions directly.
Key Responsibilities
Lead and grow a distributed engineering team of 15+ across frontend, backend, and infrastructure.
Partner with Product, Design, and Leadership to ensure roadmap delivery.
Define and enforce engineering best practices for quality, testing, documentation, and CI/CD.
Recruit, coach, and mentor engineers and leads, supporting their career growth.
Shape scalable processes for planning, execution, and continuous feedback (e.g. agile rituals, OKRs).
Provide architectural and technical guidance, and remain hands-on where needed.
Track and improve engineering KPIs such as velocity, uptime, incident response, and team engagement.
Tech Environment
Frontend: React, TypeScript
Backend: Node.js, Express, PostgreSQL
Cloud & Infrastructure: AWS, Docker, Terraform, GitHub Actions
Collaboration Tools: Slack, Figma, Asana
Core Qualifications
7+ years in engineering leadership, including 3+ years managing distributed or remote teams.
Proven track record of scaling high-performing engineering orgs in fast-moving SaaS companies.
Strong technical background, with the ability to go deep into architecture and stay hands-on when required.
Demonstrated success in hiring, developing, and retaining diverse, high-caliber teams.
Skilled at building processes that enhance delivery speed, reliability, and team culture.
Excellent communicator who aligns engineering execution with broader company goals.
Comfortable working in dynamic, founder-led environments where adaptability is key.
Nice-to-have
Knowledge of enterprise SaaS domains such as commerce, payments, or customer portals.
Exposure to AI/ML technologies or data-driven product development.
Experience organizing teams into cross-functional pods/squads.
Familiarity with modern delivery practices (CI/CD, trunk-based development, infrastructure-as-code).
Background in scaling teams through significant growth stages.
Why Join?
Play a pivotal role in bringing modern software to one of the world's largest yet least-digitized industries.
Partner with a product-focused CTO and a founder-led leadership team.
Help scale a platform with proven traction and rapidly expanding adoption.
Work in a fully remote culture that prizes flexibility, ownership, and career growth.
Competitive compensation, meaningful equity, and full benefits.