Skip to content
HarveyHarvey

Senior/Staff Software Engineer, OfficeJS

Lead development of Harvey in Word, an AI-powered Microsoft Office Add-in using OfficeJS. Architect integrations, build agentic editing features, and mentor engineers. Requires deep OfficeJS expertise and 5+ years experience.

About the job

What You'll Do

  • Own and lead the technical direction of Harvey in Word, our flagship Office Add-in product, alongside our other Microsoft Office integrations.
  • Build the AI-native editing experience: agentic document rewrites, real-time redlining, and playbook automation that transforms how lawyers work.
  • Design and build sophisticated integrations with Microsoft Word using the OfficeJS API, including document manipulation, playbook reviews, and AI-assisted drafting.
  • Architect scalable, maintainable solutions that handle the constraints and quirks of the Office Add-in environment across platforms (Windows, Mac, Web).
  • Build polished, high-performance interfaces with crisp interactions and resilient error handling.
  • Collaborate with product, design, and backend teams to shape APIs and UX for AI-powered features like streaming results and tool-calling workflows.
  • Navigate Office Add-in requirement sets, versioning, and cross-platform compatibility to ensure broad, reliable support.
  • Contribute to Harvey in Outlook and shape the next generation of agentic AI interfaces across the Microsoft suite.
  • Mentor engineers, drive technical decisions, and raise the bar on quality and developer experience.

What You Have

  • 5+ years of software engineering experience, with significant depth in Office Add-in development using OfficeJS.
  • Experience building and shipping a production Office Add-in product, ideally one used at enterprise scale.
  • Strong proficiency in JavaScript/TypeScript, HTML, and CSS.
  • Deep understanding of Office Add-in architecture, requirement sets, manifest configuration, and cross-platform considerations.
  • Experience with React or similar modern frontend frameworks.
  • Track record of shipping highly intuitive products with strong attention to detail.
  • Familiarity with Microsoft Office Add-in guidelines and AppSource submission process is a plus.

Nice to Have

  • Experience with Outlook Add-ins or other Microsoft 365 integrations (SharePoint, Teams).
  • Background in legal tech or enterprise SaaS.
  • Experience building products that integrate with AI/LLM capabilities.

Skills

Officejs, JavaScript, TypeScript, HTML, CSS, React, Microsoft Office Add-Ins, Outlook Add-Ins, Microsoft 365

Abridge

Abridge

California
Senior/Staff Software Engineer, Front End
$218k+/yrHybrid7+ YOEFrontend Engineering

Build and support React/TypeScript applications for an AI healthcare platform, shaping frontend technology standards and collaborating across product, design, machine learning, and infrastructure. The role requires 7+ years building web applications, including 5+ years with React, plus strong autonomy and AI-assisted engineering experience.

Playground

Playground

New York, NY

Staff Software Engineer
$250k+/yrOn-site5+ YOEFrontend Engineering

Staff Software Engineer building and maintaining scalable, secure frontend infrastructure and developer tooling for a child care platform. Requires 5+ years experience, React proficiency, and expertise in Vite, CI/CD, and monitoring tools.

ezCater

ezCater

Boston, MA

Staff Software Engineer, Restaurant Experience
$184k+/yrRemote8+ YOEFrontend Engineering

Leads frontend architecture for restaurant partner portals, order management, and embedded business intelligence experiences. Requires 8+ years of development experience with deep React, Next.js, and TypeScript expertise, plus experience with scalable architecture, data-rich interfaces, and technical mentorship.

Launchdarkly

Launchdarkly

United States

Staff Frontend Engineer, Feature Management
$183k+/yrRemote10+ YOEFrontend Engineering

Own the consistency, design-system adoption, shared interaction primitives, and performance of LaunchDarkly’s core feature-management interfaces across teams. The role requires 10+ years of engineering experience, deep TypeScript and React expertise, enterprise UI experience, and production experience with agent-driven workflows.

Pinterest

Pinterest

United States

Staff Software Engineer, Web Product Enablement
$177k+/yrHybrid8+ YOEFrontend Engineering

Leads the technical direction of Pinterest’s foundational web platform, with emphasis on client-side data fetching, architecture, developer experience, and scalable engineering standards. Requires 8+ years of web engineering experience and expertise in JavaScript or TypeScript, GraphQL, REST, and modern web systems.