Product Engineer
A generalist product engineer who wants to own products end to end, from figuring out what to build, to shipping it, to making sure it works for customers.
About the role
We're looking for a generalist product engineer who wants to own products end to end. You'll pick up problems, from figuring out what to build, to shipping it, to making sure it actually works for customers. We're a small team so there are many hats to wear: you'll be in the codebase, in customer calls, and making architecture decisions.
This role requires someone who drives things forward proactively. We'd prefer to not assign tasks, but instead together with you, identify what matters, make the call, and ship changes. If something is broken or unclear, we expect you to fix it or flag it, not wait for someone to notice.
To give you a sense of the work: you might build the pipeline that lets our agent narrate a product demo with voice in real time, design how we integrate into a customer's product, or rethink how we handle onboarding flows that need to adapt to what the user is actually doing.
Must have
- Experience building and shipping full stack products. You've designed APIs, built the frontend that consumes them, and maintained both in production.
- Experience building systems that utilize LLMs.
- Comfortable in TypeScript, Node, and React. This is our stack and you'll use it daily.
- A solid handle on SQL, particularly Postgres.
- Strong product instincts: you care about whether the thing you built actually solves the problem, not just whether it works.
You'll do well here if
- You have opinions about what the product should be, and you push back with reasoning rather than just agreeing.
- Ambiguity doesn't stall you. When the problem isn't fully defined, you make a sensible assumption and keep moving.
- You'd rather sit in on a customer call than read the summary.
- You've built real-time systems: websockets, streaming, audio in the browser.
- You harbor a personal resentment against demo calls.
In return, you get
- To spend most of your time playing with and building production agents that talk to thousands of people.
- A solid early stock options package and competitive comp.
- Really nice customers to work with. They're really patient with us and take the time to give great feedback.
- All of the highs and lows of an early-stage startup.
Don't hesitate to apply if you don't cover everything but are interested. All of us have had to learn on the go, and we can help you accomplish the same.
How to apply
Shoot us an email to uku@handhold.io with a paragraph of why you're interested in applying.
Our process is simple: first, you'll have a conversation with both founders to get to know each other. If we think there's a fit, we'll run a paid 1-day work trial where we work on something meaningful together in our actual codebase. If we're all excited after that, we move to an offer.
If what we're working on speaks to you but we're not hiring for your skillset right now, feel free to still drop us a note at uku@handhold.io