
Hire your first engineer when you are shipping at least monthly, the founder has become the only thing blocking the next release, and you have at least 12 months of runway after the offer. Earlier than that, a contractor or weekly booking ships faster and cheaper. Later, you stop being a founder and start being a senior engineer with a CEO title.
That is the short answer. The longer answer depends on which of two founders you are: the technical co-founder whose own pull-request queue is now the company bottleneck, or the non-technical founder who shipped the MVP through Cursor or a contractor and now needs someone to keep the lights on while you sell. Both are real. Both want different things. Most blog posts conflate them, and that is why founders read ten articles and still don't know what to do on Monday morning.
Let us pull the two situations apart, then give you a trigger checklist, real 2026 numbers, and a comparison table that does not pretend recruiting is the only option.
These two hires get blurred constantly. They are not the same role.
A CTO is a co-founder. They join at the ground floor, take 5 to 15 percent equity, take a salary cut for a year or two, and own technical strategy for the life of the company. If you are a non-technical founder pre-MVP, what you are searching for is a CTO or a contractor to ship that MVP, not a first engineer. We have written about both decisions separately, including whether you actually need a CTO this early and the founder-friendly process for finding the right one.
A first engineer is a different animal. They are the first non-founder builder. They report into the technical founder or CTO. They take 1 to 5 percent equity, a market-rate salary, and they exist to multiply the founding team's shipping capacity. The job title is sometimes "founding engineer" and sometimes just "engineer #1," but the economics and the mandate are the same.
If you are pre-MVP and technical, you do not need a first engineer yet. Ship the MVP yourself. Cursor, Claude Code, and a Friday afternoon will get you 80 percent of the way for most B2B SaaS wedges. The first-engineer hire happens after the MVP exists and someone has shipped it once.
Most founders ask "when" hoping for a date. The honest answer is signal-based, not calendar-based. Here are the five we look for.
If you have been shipping a meaningful release every four weeks and the gap between releases is now creeping to six, eight, ten weeks, that is the first hard signal. Customers feel it. Sales feels it. You feel it on Sunday nights.
Founders should be in customer conversations, fundraising conversations, and hiring conversations. If your calendar shows fifteen hours a week with customers and thirty hours a week head-down in code, you are no longer doing the founder job. You are doing the senior engineer job, and the company is paying you in equity instead of salary to do it.
The day you decide to add a mobile app to a web product, or an ML pipeline to a CRUD app, or a real backend to a Vercel function, you have crossed a complexity threshold. One person rarely covers two stacks well at the same time. The first engineer is often hired specifically to own the new surface area.
When an outage costs revenue, not just embarrassment, you cannot be the only person who can restart a server at 2 a.m. Pager rotations need at least two humans. That is not a wellness argument; it is a churn argument.
If you are guessing what to build next, hiring is premature. If your top three customers and your next five prospects all want the same feature and you have a roadmap that fills 90 days, you have demand-backed work. That is the right context to bring someone in for.
A common pattern: founders see signal one and signal two for months, ignore them, then panic-hire when signal four hits production. Better to act on signals one and two.
The technical founder and the non-technical founder hire different first engineers for different reasons. Be honest about which one you are.
You shipped the MVP. You are now writing too much of the code and too little of the architecture. What you want is a strong mid or senior engineer who can take features end-to-end, with you reviewing the design doc Monday and the PR Friday. You are not hiring someone to teach you how to build software; you are hiring someone to free up the upper half of your brain.
This is usually the easier hire. You can read code, run live coding interviews, and judge a take-home in an hour. The hard part is letting go of the keyboard.
You hit a wall. The MVP works, customers are paying, and the contractor or AI-assist setup that got you here is fraying. Bug reports are piling up. New features take longer than they used to. You cannot tell whether the code is good or whether you are being walked into a rewrite.
You need a senior or lead who has shipped to production for paying customers and is willing to own the stack from infrastructure to UI. Equity should reflect that scope. Evaluation has to lean on portfolio review, references with prior managers, and a paid pair-programming session, because you cannot judge code quality on your own. We covered the day-to-day operating system in our non-technical founder's guide to managing developers in 2026.
This is the harder hire. It is also the one most readers searching this query are about to make.
Here are the real numbers, not the YC-library averages from 2018.
Base salary, US, first non-founder engineer: $120,000 to $200,000. Mid-level engineers cluster at $130k to $160k. Senior engineers cluster at $170k to $200k. Lead-level founding engineers in major metros sometimes push past $220k, but at that point you are paying CTO money and should think hard about whether the title matches.
Equity, post-seed: 1 to 5 percent. The 1 percent end is a mid-level engineer at a recently-funded startup. The 5 percent end is a senior taking a real pay cut to bet on you. If the round is closer to Series A, the band drops to 0.5 to 1.5 percent. We have a separate breakdown of the equity negotiation conversation from the developer side that is worth reading before you make the offer.
Fully loaded comp: roughly 1.4 times base in the US once you add taxes, healthcare, equipment, and a software stack. A $160k mid-level base becomes about $224k all in.
Remote pricing reality: A US senior at $180k is one option. A Latin America senior of equivalent skill is $80k to $100k. An Eastern European senior is $90k to $120k. A Western European senior is $100k to $140k. If your timezone overlap is at least four hours, the math on remote is hard to argue with.
Cadence weekly pricing for the same skill bands: junior $500 per week, mid $1,000 per week, senior $1,500 per week, lead $2,000 per week. No equity, no severance, no notice period, weekly cancel.
| Approach | Weekly cost (senior equivalent) | Time to start | Commitment | Equity |
|---|---|---|---|---|
| Full-time hire (US senior) | ~$3,500/week loaded | 60-day average | Indefinite, severance risk | 1-5% post-seed |
| Toptal contractor | $2,400 to $4,000/week | 1 to 2 weeks | Monthly minimums | 0% |
| Upwork freelancer | $800 to $3,000/week, variable quality | Days | Per-project | 0% |
| Cadence weekly booking | $1,500/week senior, $2,000/week lead | 48-hour free trial | Cancel any week | 0% |
A few honest notes on the comparison.
Toptal wins when you need a deeply specialized skill (a Stripe Connect expert, a specific ML framework veteran) for a defined three-to-six-month project. Their vetting is real and their bench is deep on niche stacks.
Upwork wins on price for narrow, well-scoped work where you can write a tight spec yourself. It loses on consistent shipping cadence because the freelancers are juggling other clients.
Full-time hiring wins long-term. Equity-aligned engineers who stay three years build better products than any rotating bench can. The question is whether you have 12 months of runway and 60 days of patience to wait for them to start.
Cadence wins in the awkward gap: you have an MVP, the ship cadence is breaking, and you cannot afford to lose 60 days waiting for a hire to start. Every engineer on Cadence is AI-native by default, vetted on Cursor, Claude Code, and Copilot fluency before they unlock bookings, so the speed-up versus the hiring loop is structural.
If you are technical, skip this section. If you are not, read it twice.
Ask for a Loom of them shipping a feature end-to-end at a previous job. You are not grading the code. You are grading whether they can talk through trade-offs, name what they cut, and explain why they shipped what they shipped. If the Loom is them describing architecture diagrams in the abstract, that is a flag.
Pair on a tiny scope before any offer. Pay them a day rate for it. One ticket, scoped to four hours, real codebase if you have one or a sandbox if you do not. You are watching for: do they ask the right questions before writing code, do they keep you in the loop without being prompted, do they ship something that works.
Reference-check the manager, not the peer. The peer will say nice things. The manager knows what the engineer shipped solo and what they shipped because someone carried them.
Look for prompt-as-spec discipline. Hand them a fuzzy goal ("we want users to undo their last action") and see if they hand back a tight scope ("undo applies to the last edit only, persists across page refresh, expires after 30 minutes; here are the edge cases I want to ignore for v1"). That is the modern engineering skill. Every Cadence engineer is screened for it in the voice interview before they unlock the platform.
You hired. Now what.
Week 1: Ship one tiny PR. A bug fix, a copy change, a doc update. The point is to prove the loop works: dev environment, code review, deploy, see it live. If they cannot ship in week 1, that is your hiring miss surfacing. Cut quickly.
Weeks 2 to 4: Own one customer-facing feature end-to-end. They write the spec, they ship the code, they handle the bug reports. You review the design doc and the PR.
Month 2: Take ownership of one part of the stack. Auth, billing, the data pipeline, the mobile app. They own it in the literal sense: alerts go to them first, decisions about its evolution go through them.
Month 3: Lead a small project. Write the architecture proposal, get your sign-off, run it. By the end of month three, they should be defending the codebase from your worst ideas, not asking you what to do next.
If month three looks like month one, the hire did not work. Most founders wait nine months to admit it. Don't.
Map yourself to one of these four states.
No MVP yet. Do not hire. Use Cursor or Claude Code yourself, or book a Cadence senior or lead for two to four weeks to ship the MVP. Equity is wasted on a hire who is going to be wrong for what the company actually becomes after first contact with customers. Our guide to using Cursor as a non-technical founder is the cheapest starting point.
MVP shipped, zero or one signal firing. Keep shipping yourself. Block out customer time. Hiring is premature.
MVP shipped, two signals firing. Start the hiring conversation. Write the one-pager spec for the next 90 days. In parallel, book a Cadence engineer for the bridge so the ship cadence does not stall while you recruit. The 60-day hiring loop is not optional, but losing two months of shipping is.
MVP shipped, three or more signals firing for 60-plus days. Hire full-time. Stop stalling. Every week you wait, you are absorbing more compounding bottleneck cost.
If you are in the middle two states, the booking option is built for exactly that window. Cadence shortlists vetted engineers in two minutes with a 48-hour free trial, weekly billing, and the option to replace any week if the fit is wrong. Founders typically book a senior or lead for the bridge, then transition the work to a full-time hire over months three to six.
Try it. If signal one or two has been firing for 30 days, book your first engineer on Cadence for two weeks. Use the 48-hour trial as the evaluation. If they ship, keep them. If not, replace them next Monday at no cost.
Usually no. Pre-PMF the bottleneck is customer learning, not shipping. Use Cursor, a freelancer, or weekly engineering bookings until you can see the next 90 days of demand. Hiring full-time before PMF means you are paying salary and equity to build the wrong thing faster.
One to five percent post-seed for a first non-founder engineer. Closer to 1 percent if they are mid-level, closer to 5 percent if they are senior and taking a real pay cut to bet on you. After Series A, the band drops to 0.5 to 1.5 percent. Always pair equity with a clear vesting schedule and a one-year cliff.
Plan on 60 days from job post to start date. Sourcing takes about 30 days, interviews two weeks, offer-to-start another two to four weeks if they are giving notice at a current job. If you cannot afford 60 days of stalled product progress, bridge with a contractor or a weekly booking.
Hiring is indefinite, equity-bearing, and built around long arcs of work like building a team and an architecture. Booking on Cadence is week-by-week with no equity, a 48-hour free trial, and the option to replace any week. Booking fits the post-MVP, pre-PMF window where you cannot yet justify the equity dilution but cannot stop shipping either.
Yes, and most founders should. A senior in Latin America or Eastern Europe at $80k to $130k is often a better first-engineer hire than a US senior at $180k, especially with at least four hours of timezone overlap. The talent pool is deeper, the comp expectations are more reasonable, and remote-first onboarding has stopped being exotic.