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

  • 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.

What You'll Bring on Day One

  • 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.

Nice to Have

  • 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.

Perks & Benefits

  • 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