Contingency recruiter, in-house, or do it yourself: a founder's honest comparison

The three ways startups source senior engineers, what each really costs, and the break-even points, from a firm that only wins in one column.

·3 min read

We are a recruiting agency, so read this knowing where our bread is buttered. We will still give you the honest version, because founders who pick the wrong sourcing model churn out of it angry, and an agency's only durable asset is being the firm that told the truth. There are three ways to fill senior engineering roles. Each is right at a different shape of company.

Do it yourself

Founder-led sourcing from your own network plus inbound from honest posts. Costs: your hours, which are the most expensive in the company. Works when: you are hiring engineers one and two, your network is strong, and the people you want already know your name. Stops working: the moment your network is tapped, usually somewhere around hire three, or when the role needs a skill your network does not hold. The hidden cost is calendar time; founder-led searches that run past eight weeks are runway converted to interviews.

In-house recruiter

A full-time recruiter on payroll. Costs: salary plus tools, on the books whether or not anyone is hiring. Works when: you have a standing hiring plan, roughly eight or more engineering hires a year, and someone to manage the function. Stops working: below that volume, where it is structurally idle capacity, and at the very top of the market, where the hardest searches still get farmed out. The right first version is often a contractor inside your walls rather than a hire.

Contingency agency

An outside firm paid a percentage of first-year salary, only when someone they introduced signs. Costs: zero until a hire happens, which is the entire point; the fee prices the risk the agency carries. Works when: the need is concentrated and urgent, a few critical senior roles after a raise, exactly the window the playbook covers, or the profile is scarce. Stops working: at sustained volume, where the fees should be converted into an in-house function, and with agencies that spray CVs instead of representing candidates. The engineer-side view of the same process is worth reading before you choose a firm; the ones that treat candidates badly are renting your brand to do it.

Cost shapes: your hours, fixed payroll, or pay-on-outcome.

The break-even, roughly

  • 1 to 3 senior hires this year: yourself, with an agency on the roles your network cannot reach.
  • 3 to 8 hires: contingency on the senior and scarce roles, founder time on the ones your story closes.
  • 8 or more, sustained: hire the in-house recruiter, keep an agency relationship for executive and edge-of-market searches.

Questions to ask any agency before signing terms

  1. 01Where do your candidates come from? If the answer is the same job boards you already post on, you are paying a markup on your own inbound.
  2. 02Do candidates consent per introduction? Firms that blast CVs are spending your employer brand.
  3. 03What is the guarantee if the hire leaves in the first months? The standard is a replacement search or a credit; get it in writing.
  4. 04How many searches like this one have you closed in the last two quarters? Recency beats logos.

Questions people ask

How do contingency recruiting fees work?

A contingency agency is paid a percentage of the hire's first-year salary by the employer, and only if a candidate the agency introduced signs and starts. No hire, no fee. Engineers never pay anything.

When does an in-house recruiter make sense for a startup?

At a sustained pace of roughly eight or more engineering hires a year. Below that volume a full-time recruiter is idle capacity, and contingency or founder-led sourcing is usually cheaper per hire.

What should a startup ask a recruiting agency before signing?

Where candidates come from, whether candidates consent to each introduction, what the guarantee is if a hire leaves early, and how many similar searches the firm closed recently. The answers separate representation from CV-forwarding.

Hiring against a fresh round?

Tell us the roles, see a calibrated shortlist, and pay only when someone signs. The first conversation takes fifteen minutes.

About roles.cc. roles.cc is a recruiting agency for software engineers at venture-backed startups in San Francisco, New York, and other major US hubs. The public board lists engineering roles pulled straight from each company's own job site, sorted by how recently the company raised. It is free for engineers, and companies pay only when a hire happens. Start with the live board or what we do.

Keep reading