Staff Software Engineer, OfficeJS

Harvey is an AI platform for legal and professional-services organizations.

Series F+Recently funded
Distributed
About Harvey

Harvey provides agents and collaborative tools for legal work, including legal research, document analysis, secure workspaces, contract intelligence, and organization-level analytics.

View jobs by Harvey

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own and lead the development of Harvey in Word, a Microsoft Office Add-in built on OfficeJS, along with other Microsoft Office integrations. You will build AI-native editing experiences, architect cross-platform solutions, collaborate with product, design and backend teams, and mentor engineers. The role is based in New York with a hybrid in-person model and relocation assistance.

Requirements

  • 10+ years of software engineering experience with depth in Office Add-in development using OfficeJS
  • Experience shipping a production Office Add-in product, ideally at enterprise scale
  • Strong proficiency in JavaScript/TypeScript, HTML and CSS
  • Deep understanding of Office Add-in architecture, requirement sets and manifest configuration
  • Experience with React or similar frontend frameworks
  • Track record of shipping highly intuitive products
  • Nice to have: AppSource submission, Outlook Add-ins, Microsoft 365 integrations, legal tech or enterprise SaaS, AI/LLM integration

Responsibilities

  • Own and lead technical direction of Harvey in Word and other Microsoft Office integrations
  • Build AI-native editing experiences: agentic document rewrites, real-time redlining and playbook automation
  • Design integrations with Microsoft Word using the OfficeJS API
  • Architect scalable solutions across Windows, Mac and Web
  • Build polished, high-performance interfaces with resilient error handling
  • Collaborate with product, design and backend teams on APIs and UX for AI features
  • Navigate Office Add-in requirement sets, versioning and cross-platform compatibility
  • Contribute to Harvey in Outlook and next-generation agentic AI interfaces
  • Mentor engineers and drive technical decisions

Benefits

  • Equity
  • Relocation assistance
Staff Software Engineer, OfficeJS at Harvey | JobStash