Ovii Job Board

Staff Software Engineer, OfficeJS

Harvey

San Francisco, USA • Hybrid - San Francisco, USA • Full-Time • 5+ years

Posted 2026-06-25 USD 231,000 - USD 340,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

The Staff Software Engineer will lead the technical direction of Harvey’s Word add‑in, building AI‑driven editing features within the OfficeJS ecosystem. You’ll design high‑performance, cross‑platform integrations for Microsoft Office and mentor engineers on the Embedded Experiences team.

Role Snapshot

  • Staff Software Engineer
  • OfficeJS Add‑in specialist
  • Hybrid – San Francisco
  • AI‑native document editing
  • Technical leader & mentor

Must-Have Requirements

  • OfficeJS
  • JavaScript/TypeScript
  • HTML
  • CSS
  • React
  • Office Add‑in architecture
  • Office Add‑in development
  • Enterprise‑scale product delivery

Nice-to-Have Signals

  • Outlook Add‑in development
  • Legal tech domain knowledge
  • AI/LLM integration experience
  • Familiarity with Microsoft AppSource submission process
  • Outlook Add‑in experience
  • Legal tech background
  • AI integration
  • legal tech
  • enterprise SaaS

Work Setup

  • Location: San Francisco, United States
  • Work mode: HYBRID
  • Remote scope: UNSPECIFIED
  • Relocation: relocation assistance offered
  • Employment type: Full-Time

Eligibility Gates

  • Visa sponsorship: unknown

Not Specified in JD

  • Visa sponsorship
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample

What You'll Likely Work On

  • Own and steer the technical roadmap for Harvey in Word, the flagship Office Add‑in
  • Build AI‑driven editing capabilities such as agentic rewrites and real‑time redlining
  • Design and implement deep OfficeJS integrations, handling manifests, requirement sets, and cross‑platform quirks
  • Architect scalable, maintainable solutions that meet performance and reliability goals across Windows, Mac, and Web
  • Create polished, high‑performance UI components with robust error handling
  • Partner with product, design, and backend teams to define APIs and UX for streaming AI results
  • Ensure compatibility, versioning, and AppSource compliance for broad Office Add‑in support
  • Contribute to Outlook integration and future AI interfaces across the Microsoft suite
  • Mentor engineers, drive technical decisions, and raise quality standards

Good Fit If You Have

  • Experience building enterprise‑scale Office Add‑ins
  • Familiarity with Outlook or other Microsoft 365 integrations
  • Background in legal‑tech or enterprise SaaS products

Skills

  • OfficeJS
  • JavaScript/TypeScript
  • HTML & CSS
  • React
  • Office Add‑in architecture
  • Cross‑platform Office integration