About this role
Method CRM is currently hiring a full-time Technical Lead, Software Development for its Toronto office location, offering remote flexibility. This opportunity suits an experienced engineering professional ready to drive user growth, mentor team members, and shape AI-assisted development practices.
Role Overview
As a Technical Lead on the Growth team, the successful candidate will steer how new users discover, adopt, and pay for the platform. This position entails owning the technical direction of user onboarding, trial engagement, and conversion pathways by scoping projects, designing solutions, and driving them from concept to production. The role also involves setting standards for AI-assisted software development, prototyping rapidly, and mentoring fellow engineers to build responsibly and efficiently.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Founded in 2010 and based in Toronto, Method CRM builds customizable customer relationship management solutions for small and mid-sized businesses. The product integrates directly with QuickBooks and Xero to automate routine tasks such as tracking leads, managing sales pipelines, and monitoring customer interactions. The organization actively invests in artificial intelligence both within its software products and internal development workflows.
How to Apply
Interested candidates should visit the official Method CRM careers page to submit an application for this position.
Skills and tech stack
Questions candidates ask
What is the salary range for the Technical Lead position?
The annual salary for this role ranges from $120,000 to $144,000 CAD.
Where is the job located?
The role is based out of the Method CRM Toronto office located in the downtown technology hub, with a flexible hybrid work model requiring 2 to 3 days per week in the office and remote flexibility.
What technology stack does the team use?
The technology stack includes C#, .NET, SQL, MongoDB, ElasticSearch, React, and AWS (including SQS), alongside various analytics tools.
What level of experience is required?
Candidates must have 5 to 7+ years of software development experience, including 1 to 3 years of technical leadership experience on significant projects.
What are the primary responsibilities regarding AI?
The Technical Lead will use AI-assisted development tools to prototype and ship faster, mentor engineers to adopt these tools responsibly, and establish team workflows for reviewing AI-generated code.
