Senior Software Engineer, Full Stack

Harvey Harvey · AI Frontier · Toronto, ON · Engineering

Full Stack Software Engineer role at Harvey, a company transforming legal and professional services with agentic AI. The role focuses on building the foundation of the product platform, including user-facing features, and owning the platform layer for secure, reliable experiences. Responsibilities include designing and building infrastructure (authentication, permissions, notifications), evolving the internal product platform, leading enterprise-facing feature development, and maintaining high standards for security and privacy. Requires 4+ YoE in full-stack development with experience in React, Typescript, Python, and building SaaS products.

What you'd actually do

  1. Design and build foundational infrastructure including authentication, permissions, feature flagging, notifications, and document management integrations
  2. Build and evolve Harvey’s internal product platform, accelerating development across multiple product lines and engineering teams
  3. Lead development of enterprise-facing features, such as secure multi-party collaboration, cross-organization workflows, and robust admin controls
  4. Maintain high standards for security, privacy, and system reliability, particularly in handling sensitive legal data
  5. Collaborate cross-functionally with product, AI, design, and GTM teams to deliver delightful, enterprise-ready experiences

Skills

Required

  • React
  • Typescript
  • Python
  • CSS
  • TailwindCSS
  • PWA technologies
  • SaaS product development
  • backend platform development
  • Computer Science fundamentals

What the JD emphasized

  • enterprise-grade platform
  • secure multi-party collaboration
  • secure, privacy, and system reliability
  • sensitive legal data