← Search all jobs

SENIOR/STAFF/PRINCIPAL PRODUCT ENGINEER – FULL STACK

Harnham

San Francisco, CA · Posted November 6, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at Harnham

More in California job market · All Senior jobs (441) · Technology & Software · Engineering jobs

Similar jobs

Where San Francisco, CA ranks

Where San Francisco, CA placed in our monthly rankings, month by month. Each month stays online at its own address.

Pay compared with the market

This listing does not state pay. Across 180 open senior listings that state pay, the middle half runs $177,000 to $256,000 and the median is $222,500.

Listed pay is what employers advertise, not what people are paid.

Senior salaries by state · Check your own pay

How AI is used in this kind of work

AI use among mechanical engineers is little observed so far. Measured exposure for mechanical engineers: 8% (little observed).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Excel
  • TypeScript
  • Node.js

About the job

To Apply for this Job Click Here

SENIOR/STAFF/PRINCIPAL PRODUCT ENGINEER – FULL STACK

SAN FRANCISCO, CA (ONSITE – 5 DAYS/WEEK)

$175,000 – $300,000 + EQUITY + BENEFITS

The Opportunity

We’re partnering with a high-growth, AI native technology company to hire a Staff/Principal Product Engineer with strong TypeScript, Node.js, and full-stack engineering experience to help build and scale an innovative AI-powered platform.

The company is transforming their industry by automating manual workflows for their enterprise clients. This is a hands-on senior IC opportunity with significant ownership over product development, technical execution, and customer experience.

The Engineering Environment

Full-stack application development leveraging TypeScript and Node.js

Building intelligent AI solutions to streamline complex business processes

Developing scalable platforms and intuitive user-facing products

Working with large datasets, document processing, and enterprise integrations

Collaborative startup setting with a small, highly experienced engineering team

What You’ll Be Working On

Engineer new features across the frontend and backend of the platform

Create and improve AI-driven tools that automate manual workflows

Lead feature development from initial design through production launch

Partner with customers to identify challenges and deliver product enhancements

Improve system efficiency, reliability, and overall application performance

What We’re Looking For

6+ years of hands-on software engineering experience

Strong TypeScript skills with practical Node.js experience

Track record of delivering successful, customer-facing software products

Experience launching products or features from the ground up in 0-to-1 environments

Excellent communication skills and ability to excel in fast-moving startup teams

Why This Role

Join an emerging AI company experiencing significant enterprise adoption

Build technology that modernizes and improves a large, established industry

Influence product strategy and have meaningful technical ownership

Collaborate closely with founders and senior engineering leaders

Competitive salary, equity participation, and comprehensive benefits

This is an opportunity for a product-minded engineer who enjoys building from the ground up, taking ownership, and solving real customer problems through technology.

To Apply for this Job Click Here