Skip to content
HarveyHarvey

Staff Software Engineer, Full Stack

Build foundational platform infrastructure and user-facing enterprise features for AI-powered legal products. The role requires 5+ years of product-focused full-stack engineering experience, strong programming skills, and experience with React, TypeScript, CSS, and Python.

About the job

Responsibilities

  • Design and build foundational 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 admin 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 experiences.

Requirements

  • 5+ years of post-BS/MS experience in a product-focused full-stack software engineering role.
  • Experience with React, TypeScript, CSS, TailwindCSS, Python, or related technologies.
  • Track record of building fast-growing SaaS products using progressive web app technologies.
  • Track record of shipping intuitive products with strong attention to detail.
  • Experience building backend platforms that support multiple product lines.
  • Strong programming skills and general computer science knowledge.

Compensation and Benefits

  • Hybrid working arrangement with 3 days in the Toronto office and 2 days working from home.
  • Relocation assistance for new employees.
  • Eligibility for the Harvey Bonus Plan or role-specific commission/bonus, depending on the role.
  • Annual refresh equity grants may be included as part of total compensation.

Skills

React, TypeScript, CSS, Tailwind, Python, Progressive Web Apps, SaaS, Authentication, Permissions, Feature Flagging, Notifications, Backend Platforms, Security, Privacy, System Reliability

Mozilla

Mozilla

United States
Staff Product Engineer, Enterprise AI
No salary listedRemote10+ YOEFullstack Engineering

Build and own full-stack AI product capabilities for enterprise workflows, from product concept through launch and iteration. The role requires Staff-level engineering experience, strong product judgment, and practical expertise in AI application architecture, enterprise software, and open-source products.

GitLab

GitLab

United States
Staff Fullstack Engineer Monetization Engineering: Purchase
$153k+/yrRemote7+ YOEFullstack Engineering

Leads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer - AI Acceleration
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer owning zero-to-one AI identity capabilities, including agent authorization and phishing-resistant access. The role requires architectural leadership, strong Java and JavaScript/TypeScript expertise, AWS experience, security fundamentals, and the ability to mentor teams and apply AI tooling across development.

BioRender

BioRender

Canada

Staff Software Engineer
No salary listedRemote10+ YOEFullstack Engineering

Staff Software Engineer owning enterprise platform capabilities such as identity, authorization, provisioning, and integrations while developing AI-native workflows. The role requires 10+ years of software engineering experience, full-stack expertise with backend depth, and leadership of complex initiatives.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer, AI Acceleration Team
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer leading zero-to-one development of AI identity features, including agent authorization and phishing-resistant access. The role requires architectural expertise, Java and JavaScript/TypeScript proficiency, AWS experience, and the ability to raise team-wide engineering standards.