Engineering Manager (Remote - Canada)
Proof
Date: 8 hours ago
City: Toronto, ON
Contract type: Full time
Remote

Proof is a high growth company in the legal tech industry, providing a best-in-class legal services platform used by thousands of law firms. We help legal teams streamline operations and improve efficiency, driving an impressive month-over-month growth. We're looking for a hands-on Engineering Manager to help shape our technology, grow our team, and make a lasting impact on the legal industry.
What You'll Do
We're seeking an Engineering Manager who blends strong technical skills with empathetic leadership. You'll lead a remote engineering team while contributing directly to design decisions, code reviews, and the technical roadmap.
Key Responsibilities
What You'll Do
We're seeking an Engineering Manager who blends strong technical skills with empathetic leadership. You'll lead a remote engineering team while contributing directly to design decisions, code reviews, and the technical roadmap.
Key Responsibilities
- Lead a team of engineers (backend, frontend, and full-stack), fostering a culture of accountability, quality, and continuous improvement.
- Contribute directly to architecture and code, especially during critical technical decisions or delivery bottlenecks.
- Partner closely with Product, Design, and other functions to scope, plan, and execute complex initiatives.
- Participate in code reviews, architecture sessions, and debugging efforts as needed.
- Mentor engineers through both technical and career growth, promoting learning and ownership.
- Define and drive team-level OKRs that are ambitious, measurable, and aligned with business goals.
- Identify gaps in quality, testing, monitoring, or delivery—and lead initiatives to address them.
- Help hire and onboard top-tier engineering talent.
- Drive clarity and execution in fast-moving, ambiguous contexts.
- 5+ years of software engineering experience, with 2+ years in a tech leadership or management role.
- A strong foundation in modern backend and frontend technologies (e.g., Go, Ruby, TypeScript, React).
- A hands-on approach—you're comfortable stepping into code or system design when needed.
- Experience running projects end-to-end: from problem definition through design, implementation, and delivery.
- Exceptional communication skills: you bring clarity, curiosity, and calm under pressure.
- A bias for action, balanced with technical rigor and empathy for users and teammates.
- Experience at a fast-growing startup (Series A/B preferred).
- You've shipped complex UIs with React and TypeScript that feel fast, polished, and bulletproof.
- You know how to measure performance (Web Vitals, Lighthouse, RUM) and how to fix it when it's off.
- You've built and maintained design systems or contributed to scalable component libraries.
- You care about accessibility, and you don't treat it as optional.
- You've worked with GraphQL, Storybook, Playwright, and CI/CD pipelines that catch bugs before your users do.
- You've dealt with tricky browser bugs, rendering glitches, or mobile edge cases—and won.
- You have opinions about DX and aren't shy about making your team's workflow smoother.
- Familiarity with message brokers (e.g., Kafka, RabbitMQ).
- Experience with CI/CD, testing, observability, or dev productivity tooling.
- Exposure to compliance-heavy or regulated industries like legal, health, or finance.
- Bonus points if you've navigated product/UX/engineering trade-offs and still shipped on time.
- Remote-first — work anywhere in Canada
- Competitive vacation & flexible time off
- Equipment provided
- Comprehensive health, dental, vision, and disability coverage
- Full-time salary position: $160,000–$195,000 CAD, based on experience
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume