Software Engineer

Harvey · San Francisco · Engineering

Posted 2026-10-15

Apply for this role →

EMPLOYER: HARVEY AI CORPORATION

TITLE: Software Engineer

Location: 201 3rd Street, Suite 500, San Francisco, CA 94103; Must appear in office 3 days per week; WFH permissible 2 days per week.

Salary Range: 40 hours/week; $221,187 to $290,000/year

Job Description: Plan, build, and maintain full-stack application features and engineering infrastructure for Harvey’s SaaS platform using React, TypeScript, CSS (including TailwindCSS), and Python. Leverage Progressive Web Application (PWA) technologies to support the performance and scalability of fast-growing SaaS products. Monitor cloud-based engineering infrastructure and implement monitoring and alerting mechanisms to proactively identify and resolve engineering or product issues. Scale large software systems to support low-latency, high-volume usage. Collaborate with teammates and customers to identify, diagnose, and resolve engineering and product issues. Serve in an on-call rotation to manage production escalations. Must appear in office 3 days per week; WFH permissible 2 days per week.

Requirements: Bachelor’s degree or foreign degree equivalent in Computer Science or related field and five (5) years of progressive, post-baccalaureate experience in a product-focused, full-stack software engineering role or related role in the job offered.

Experience and/or education must include:

1. Develop full-stack web applications using React and TypeScript.

2. Implement user interfaces using CSS, including TailwindCSS.

3. Develop application functionality using Python.

4. Explore, leverage and implement AI-first processes and tools to improve engineering quality and engineering velocity.

5. Build and maintain fast-growing SaaS applications.

6. Leverage Progressive Web Application (PWA) technologies.

7. Design and maintain cloud-based software infrastructure, including monitoring and alerting systems.

8. Scale large software systems to support low-latency and high-volume usage.

9. Diagnose and resolve issues in large software systems and engineering infrastructure.

Apply for this role →

← Back to all jobs