# Senior Software Engineer, Backend

**Company:** [Harvey](https://hotfix.jobs/companies/harvey)
**Location:** Toronto, Canada
**Role:** Backend Engineering
**Experience:** 4+ years
**Skills:** Distributed Systems, REST APIs, gRPC, Databases, Scalable Service Architectures, Role-Based Access Control, Feature Flags, Third-Party Integrations, Authentication, Notifications, Document Management
**Posted:** 2026-06-11

> Build foundational backend infrastructure and enterprise-facing collaboration features for an AI-powered legal platform. The role requires 4+ years of backend software engineering experience, distributed-systems expertise, and strong programming fundamentals.

## Job Description

## Responsibilities
- Design and build foundational backend infrastructure, including authentication, permissions, feature flagging, notifications, and document-management integrations.
- Build and evolve the internal product platform to accelerate development across multiple product lines and engineering teams.
- Lead development of enterprise-facing features such as secure multi-party collaboration, cross-organization workflows, and robust administrative controls.
- Maintain high standards for security, privacy, and system reliability when handling sensitive legal data.
- Collaborate with product, AI, design, and go-to-market teams to deliver enterprise-ready user experiences.

## Requirements
- 4+ years of post-bachelor's or master's software engineering experience focused on backend platform or product-oriented teams.
- Experience working across the stack to ship user-facing features with measurable impact.
- Strong knowledge of distributed systems, REST and gRPC APIs, databases, and scalable service architectures.
- Strong programming skills and general computer science knowledge.
- Experience building backend platforms that support multiple product lines.
- Strong attention to detail.

## Nice to Have
- Familiarity with or interest in enterprise SaaS patterns, including role-based access control, feature flag systems, and third-party integrations.

## Compensation and Benefits
- Structured hybrid arrangement: 3 days per week in the Toronto office and 2 days working from home.
- Relocation assistance for new employees.
- Potential eligibility for the Harvey Bonus Plan or a role-specific bonus.
- Annual refresh equity grants.
- Compensation offers vary based on geography, experience, skills, job duties, and business needs.

## Similar jobs

- [Senior Software Engineer, Device Identity](https://hotfix.jobs/jobs/bd779c69-a026-4775-949d-bff228853342) - Okta - Toronto, Canada - CA$136k – CA$187k/yr
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer , Security Platform: Authorization](https://hotfix.jobs/jobs/e65930c0-38a6-4b63-b38e-79a08eebb889) - GitLab - Remote - $139k – $235k/yr
- [Senior Software Engineer - Rust - Backend - Pro](https://hotfix.jobs/jobs/ebdbe285-de55-4e54-8bf4-c320fe3c3c8c) - Kraken - Remote
- [Senior Backend Engineer, Core APIs](https://hotfix.jobs/jobs/81121cc0-579a-4c8d-ae6f-accddd1b2195) - Fingerprint - Remote - $150k – $200k/yr

**Apply:** https://hotfix.jobs/jobs/00bb3cb5-dcd3-4eef-8f4f-5d2d4cf7ac68
**Canonical:** https://hotfix.jobs/jobs/00bb3cb5-dcd3-4eef-8f4f-5d2d4cf7ac68