Engineering Recruiting · Working With an Agency

What Does an Engineering Recruiting Agency Charge?

Fees are almost always a percentage of first-year base salary. The range is wider than most companies expect, and the reasons for the spread are worth understanding before you sign anything.

See the breakdown
By David Berk · Beacon Talent · 4 min read

Typical fee ranges by role level

Role levelTypical feeWhy
Software Engineer / IC15-20%Larger candidate pool, faster searches
Engineering Manager18-22%Fewer qualified candidates, higher stakes
VP of Engineering20-25%+Scarce pool, longer diligence, executive-level search
AI/ML/Data specialist18-22%Highest current demand relative to supply

What actually moves the number

Scarcity is the biggest driver, not seniority alone. A hard-to-find AI/ML specialist can command a similar fee to a VP search, because the pool of qualified people is just as thin. Geographic constraints, required domain experience (healthcare, fintech, regulated industries), and urgency all push the number up. A broad, well-defined role with a large candidate pool pushes it down.

The fee should track the difficulty of the search, not just the title on the offer letter. A niche AI/ML search can be harder to fill than a generalist VP search.

David Berk, Founder & CEO, Beacon Talent
David Berk
David Berk
Founder & CEO, Beacon Talent

David prices every Beacon search based on actual search difficulty, not a flat rate card.

Want an exact number for your role?

Book a 15-minute call and we'll give you a straight answer, not a range.

Book a call