CrawlJobs Logo

Senior/Staff Software Engineer, OfficeJS

harvey.ai Logo

Harvey

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 312000.00 USD / Year

Job Description:

At Harvey, we’re transforming how legal and professional services operate — not incrementally, but end-to-end. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come. Legal professionals spend most of their day in Microsoft Word: drafting, reviewing, and refining complex documents that shape meaningful outcomes. Harvey in Word brings AI-powered capabilities directly into Word, enabling lawyers to draft faster, run playbook reviews, and perform agentic editing, all without leaving their workflow. It's one of our most strategic product lines and a key part of how we meet lawyers where they already work.

Job Responsibility:

  • 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

Requirements:

  • 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
What we offer:
  • Offers Equity
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior/Staff Software Engineer, OfficeJS

Senior/Staff Software Engineer, OfficeJS

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 312000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
Job Responsibility
Job Responsibility
  • 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 we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • equity plan
  • bonus
  • Fulltime
Read More
Arrow Right

Senior/Staff Software Engineer, OfficeJS

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , San Francisco or New York City
Salary
Salary:
200000.00 - 312000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
Job Responsibility
Job Responsibility
  • 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 we offer
What we offer
  • Equity plan
  • Bonus
  • Comprehensive health, dental and vision coverage
  • Retirement benefits (401k match up to 4%)
  • Flexible PTO
  • Fulltime
Read More
Arrow Right
New

Data Scientist, Product

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Menlo Park
Salary
Salary:
214228.00 - 235400.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field
  • Requires completion of a university-level course, research project, internship, thesis, or work experience in: Performing quantitative analysis including data mining on highly complex data sets
  • Data querying language: SQL
  • Scripting language: Python
  • Statistical or mathematical software including one of the following: R, SAS, or Matlab
  • Applied statistics or experimentation, such as A/B testing, in an industry setting
  • Machine learning techniques
  • ETL (Extract, Transform, Load) processes
  • Relational databases
  • Large-scale data processing infrastructures using distributed systems
Job Responsibility
Job Responsibility
  • Collect, organize, interpret, and summarize statistical data in order to contribute to the design and development of Meta products
  • Apply your expertise in quantitative analysis, data mining, and the presentation of data to see beyond the numbers and understand how our users interact with both our consumer and business products
  • Partner with Product and Engineering teams to solve problems and identify trends and opportunities
  • Inform, influence, support, and execute our product decisions and product launches
  • May be assigned projects in various areas including, but not limited to, product operations, exploratory analysis, product influence, and data infrastructure
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions
  • Defining and measuring success of the product through appropriate metrics
  • Guiding the engineering team on which areas to invest in by discovering inefficiencies in the product
  • Identifying and solving long term product problems to create value for users by increasing metrics such as 'Daily Active Users'
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Software Engineer II

Microsoft Teams provides a world class solution for collaboration in corporate, ...
Location
Location
Canada , Vancouver
Salary
Salary:
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • OR equivalent experience
  • Proficient in Swift, Objective-C and familiarity with native iOS architecture, frameworks, and Xcode
  • Experience with cross-organizational projects requiring collaboration and communication skills
  • Experience building end-user experiences
Job Responsibility
Job Responsibility
  • Work closely with PM and designers to architect, design, implement and release features in alignment with product and area charters and priorities
  • Work closely with infra team and partner team for E2E architecture and API design
  • Improve Product/Feature quality and reliability
  • Contribute to a culture of technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right
New

Mobility Technician

Baptist Health is looking for a compassionate, capable, and team-oriented Mobili...
Location
Location
United States , Fernandina Beach
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • HSD/GED required
  • Basic Cardiac Life Support (BCLS) Required
Job Responsibility
Job Responsibility
  • Assist clinical staff in the safe repositioning, ambulation, and transfer of patients
  • Utilize patient handling equipment such as lifts, slide sheets, and transfer boards
  • Respond to mobility requests from nursing and rehabilitation departments
  • Support fall prevention strategies and early mobility protocols
  • Document patient mobility activities in accordance with hospital policies
  • Maintain equipment cleanliness and report any malfunctions or safety concerns
  • Parttime
Read More
Arrow Right
New

Reactive Plumbing Engineer

Metro Plumb is a national plumbing business with more than 40 local depots acros...
Location
Location
United Kingdom , Oxford
Salary
Salary:
33000.00 - 38000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Plumbing/ Plumbing & Heating Engineer for both domestic and commercial customers
  • NVQ Level 2
  • Full UK driving license
  • Flexibility to work overtime
  • DBS checked (or willingness for this to be carried out)
Job Responsibility
Job Responsibility
  • Carry out all aspects of plumbing work, including but not limited to, installation and maintenance of toilets, taps, ball valves, siphons, flexible hoses, pipework, radiator valves, cylinders, heating systems etc across a range of domestic and commercial customers
  • Attend primarily emergency plumbing jobs relating to installations/leaks/issues
What we offer
What we offer
  • Personal development plan with timelines to achieve good OTE and growth
  • Auto enrolment into pension scheme
  • Company van and fuel card
  • Branded uniform
  • Company mobile
  • Personal development and genuine career opportunity
  • Induction and training
  • On-call rota in addition to salary
  • Optional overtime
  • Accommodating hours to support personal life
  • Fulltime
Read More
Arrow Right
New

Storeperson (Mechanical/Technical)

We are looking for a focused Storeperson to help us manage a small but busy site...
Location
Location
Australia , Sydney
Salary
Salary:
36.00 - 44.00 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
April 08, 2026
Flip Icon
Requirements
Requirements
  • A "Steady Hand": Someone who is happy with a repetitive, organized routine and doesn't mind working in a smaller team/space
  • Reliability: You are the type of person who is always there at 7:00 AM ready to go
  • Forklift Ticket: You’re confident on the machine, even in small areas or containers
  • Attention to Detail: You’ll notice if a specific bolt or tool is missing from a kit before it goes out
  • Basic Computer Skills: If you can use a smartphone or an iPad, you can handle our tracking system!
  • 6 months to 1 year experience storeperson experince
Job Responsibility
Job Responsibility
  • Organizing Parts: Opening up boxes, checking what’s inside against a list, and making sure nothing is missing
  • Tech & Admin: Using a simple handheld system (Hilti) to log where parts are and what needs to be ordered
  • Product Refurb: Checking returned items, cleaning them up, and putting them back into the right kits
  • Forklift Work: Unloading containers and moving pallets within our 500sqm warehouse
  • Early Starts: Kicking off at 7:00 AM sharp to get the day’s kits ready
!
Read More
Arrow Right
New

Medical Lab Scientist II

Baptist Health is currently looking for a Medical Laboratory Scientist II to joi...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Valid Medical Technologist - Generalist license in the State of Florida before hire
  • 2 years Medical Technologist Experience
  • Associate of Science Required
  • Bachelor of Science (non-Nursing) Preferred
  • Certified Medical Technologist (MT) Preferred
  • Certified Medical Laboratory Technician (MLT) Preferred
  • Licensed Medical Technologist Required
  • Licensed Clinical Laboratory Technician Required
Job Responsibility
Job Responsibility
  • Maintaining expertise and performing technical, specimen collection/processing, LIS, general department, and clerical functions in one or more laboratory sections
  • Maintaining records of performance as defined in the laboratory's general and sectional policy and procedure manuals
  • Maintaining records of performance as defined in the SOP manuals
  • Instructing new employees and students
  • Supervising MLTs as General Supervisor and serve as Charge Technologist in the absence of other lab supervisors or MTs
  • Working with Director and Section Supervisors, however, the candidate can perform all responsibilities of this job description without on-site supervision
What we offer
What we offer
  • Relocation Assistance Available
  • Fulltime
Read More
Arrow Right