How a recruiting agency placement works, from the engineer's side
What happens between dropping a CV and signing an offer, what it costs you (nothing), and the questions worth asking any recruiter who contacts you.
·3 min read
Most engineers meet agency recruiting through a bad LinkedIn message, so the whole category reads as spam. Underneath, the model is simple and, run honestly, it works in your favor: the company pays for the search, you pay nothing, and a good agent does the tedious parts, targeting, scheduling, comp negotiation, while you do the interviews. Here is the process as we run it at roles.cc, step by step, including the parts other firms prefer not to explain.
The six steps
- 01You get in the pool. Drop a CV, or apply to a specific role on the board. Either way we read it, a person, with an AI pass for structure first.
- 02We talk about intent. Level, stack, cities, comp floor, visa needs, and what would make you leave a good job. Five minutes of honesty here saves weeks.
- 03We match against companies that just raised. Our board tracks who closed a round and who is hiring against it. Fresh-raise companies move in days, not quarters.
- 04You say yes before anyone learns your name. Nothing moves without your go-ahead on each specific company. No name, no CV, nothing.
- 05We make the introduction and run the process. Scheduling, prep, feedback between rounds, and the comp conversation, with posted-band data behind it.
- 06You sign; the company pays us. Our fee is a percentage of first-year salary, paid by the employer, never deducted from your offer.
Does using a recruiter lower your offer?
The honest answer: at a well-run company, no. Hiring budgets carry recruiting costs as a line item the same way they carry job-board spend and referral bonuses; offers are set by level and band, not by subtracting the fee. What a recruiter changes is information: you walk into the negotiation knowing the band, the urgency, and the alternatives, which is usually worth more than the fee costs anyone.
Questions that expose a bad recruiter
- Will you send my CV anywhere without asking me first? The only acceptable answer is never. Blast-forwarding burns your name at companies you might have approached properly.
- Do you represent this company, or are you guessing? Real mandates mean real information: team, band, process, why the role is open.
- What do you know that the job post does not say? A real agent has an answer. A CV-forwarder does not.
- What happens if I say no to an intro? Nothing should happen. Consent per company is the floor, not a feature.
What it costs you
Nothing, ever. The board is free, the CV check is free, the pool is free, the representation is free. Companies pay us when a hire happens, which means our incentive is a signed offer you are happy with at a company that keeps you. A placement that quits in month two costs us the fee, so we are picky about fit in both directions.
Questions people ask
Do engineers pay recruiting agencies?
No. Reputable technology recruiting agencies, roles.cc included, are paid by the hiring company, typically a percentage of first-year salary. A recruiter asking the candidate for money is a red flag, not a business model.
Will a recruiter send my CV without permission?
A good one will not. At roles.cc nothing moves to a company until you approve that specific introduction; your identity stays out of it until then. Ask any recruiter this question directly before sharing your CV.
Does a company lower its offer to cover the recruiting fee?
At well-run companies, no. Offers come from level-based bands set in the hiring budget, which already accounts for recruiting costs. Candidates with representation often negotiate better because they know the band.
Put the signal to work
The board lists live roles at startups that just raised, free and unfiltered. Or drop your CV and we bring the right ones to you.
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.