Job Description & How to Apply Below
Recognized as one of Canada's fastest-growing companies and backed by leading U.S. investors, Clarity is profitable, well-capitalized, and building a high-performance team to meet growing demand and pursue new market opportunities.
As an Engineering Manager, Product at Clarity, you will directly manage two product engineering teams, including the Engineering Leads and IC engineers on each. Each team runs as a triad of a PM, a Designer, and an Engineering Lead; you won't replace that structure, but you'll own the people leadership, delivery oversight, and prioritization support that today sits with the Director.
This is a player-coach role: out of the critical path on roadmap, but close enough to the work to give real technical feedback and occasionally get hands-on yourself.
In This Role, Your Responsibilities Would Include Owning people leadership for two engineering teams. Managing both Engineering Leads and IC engineers, including 1:1s, performance reviews, and helping each person take on more scope and grow their career.
Acting as a technical leader across both teams–shaping architecture and technical direction alongside the Engineering Lead and bringing scrutiny to significant technical decisions, while the Lead retains day-to-day technical ownership, mentorship, and accountability.
Partnering with the Director to lead and develop the broader group of Engineering Leads in the group–and, as the team grows, with a peer group of fellow Engineering Managers.
Driving prioritization discipline alongside each team's triad, championing ruthless scoping and incremental delivery of business value.
Continuously assessing team effectiveness–delivery, health, and growth trajectory–and translating that read into action.
Championing the health, stability, and operational rigor of the platform across both teams, including participation in the management on-call rotation.
Building and scaling the team through hiring as engineering grows.
Championing AI-native engineering practices–staying personally fluent with AI coding tools and driving their adoption across the team.
Required Skills Extensive software engineering experience, with enough depth to genuinely evaluate your teams’ technical decisions. (This typically looks like 8+ years of hands-on experience, though we care more about demonstrated depth than a specific number).
A proven track record managing engineers of different levels (including Staff) and different working styles. (This typically looks like 3+ years in a formal management role).
Strong IC experience building software at scale, preferably with Elixir, Ruby, or Typescript.
Effective communication across both technical and business stakeholders.
Strong track record as an engineer or manager during a period of rapid growth.
Genuinely proficient with AI-assisted coding tools, with recent hands-on experience.
Comfortable working in a fast-paced, high-ownership environment where you define the process, not just follow it.
Preferred Skills Experience in fintech, marketplace platforms, or other regulated software environments.
Experience driving AI adoption as a team-wide process change, not just personal tool use
Compensation:
Vancouver, BC: $165,000-$275,000
Remote, Canada: $165,000-$250,000
For this role, the estimated total compensation range is listed above. The actual base salary, variable bonus (if applicable), and options grant will vary based on…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×