Staff Software Engineer, Full Stack

Harvey, Inc.
San Francisco, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$231,000.0 - $314,350.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Word Application Programming Interfaces (APIs) Artificial Intelligence Application Layers Automated Storage and Retrieval Systems Cascading Style Sheets (CSS) Software as a Service Computer Programming Google Docs Python (Programming Language) PostgreSQL TypeScript
+6 more
Tailwind ReactJS Backend Information Technology Front End Software Development Restful APIs

Job description

As a Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects across our various product lines. You will work closely with our AI, Legal, and GTM teams to build secure systems that deliver value to our customers. We are looking for individuals who have worked across the stack on incredible products across consumer, enterprise, and various industries and who are excited about building the future of application layer and genAI products.

What You’ll Do

  • Scale document ingestion and processing that is growing at 10x every 6 months
  • Design massive data collection from over 50+ legal jurisdictions
  • Build government-level security for top governments and firms
  • Lead projects that delight customers in bringing AI to web, desktop, mobile, Google Docs, MS Word, and API experiences.
  • Build AI-platform and AI-native features like agentic orchestration layers, tool calls, and retrieval systems.
  • Ship across the full stack-leveraging React and TypeScript on the frontend alongside Python and Postgres on the backend-to architect intuitive UX and robust APIs for streaming results, long-running processes, and complex tool-calling workflows.

Requirements

Do you have experience in Scalable systems?, Do you have a Bachelor’s degree?, * 7+ YoE (post-BS/MS) in a product focused full-stack software engineering role.

  • Experience with React, Typescript, CSS (we use TailwindCSS), Python, or related.
  • Track record of building fast-growing SaaS products.
  • Track record of shipping highly intuitive products, strong attention to detail.
  • Experience building scalable and extensible solutions across the stack that can support multiple product lines.
  • Strong programming skills and general Computer Science knowledge.
  • Grit - experience working at early-stage startups is a plus.

Benefits & conditions

Pulled from the full job description

  • 401(k) 4% Match
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, $231,000 - $314,350 USD

About the company

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.

This is a rare chance to help build a generational company at a true inflection point. With 1000+ customers in 60+ countries, strong product-market fit, and world-class investor support, we’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth - personal, professional, and financial - is unmatched.

Our team is sharp, motivated, and deeply committed to the mission. We move fast, operate with intensity, and take real ownership of the problems we tackle - from early thinking to long-term outcomes. We stay close to our customers - from leadership to engineers - and work together to solve real problems with urgency and care. If you thrive in ambiguity, push for excellence, and want to help shape the future of work alongside others who raise the bar, we invite you to build with us.

At Harvey, the future of professional services is being written today - and we’re just getting started.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:38 min

Styling the application with Tailwind CSS and Tailwind UI

Dávid Lévai · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all