Home / Engineering Onboarding Cost
$65k - $195k for a $130k engineer

The true cost of onboarding a software engineer

Engineering onboarding is the most expensive ramp in the knowledge economy. Codebase complexity, senior mentor drag, and a 6-9 month ramp curve make the real number 3-5x the SHRM figure.

$25k$600k
Total onboarding cost
$83,865
60% of salary ยท approx. 6 month ramp
Recruiting$25,200
Equipment & software$4,500
Training & admin$3,000
Manager time$12,665
Productivity ramp$38,500
See full breakdown
THE HIDDEN COST NOBODY MODELS

Senior mentor drag

When a new engineer joins, they absorb senior engineer time as well as manager time. The most experienced, highest-leverage IC on the team typically spends 20-40% of their working hours in the first 3 months answering questions, reviewing pull requests, explaining architecture decisions, and debugging issues the new hire cannot yet see.

A senior engineer at $180,000/year costs roughly $86/hour fully loaded. At 30% time for 60 working days, that is $12,480 in senior mentor drag per new hire. Every calculator on the market ignores this line item entirely.

The drag is worst on legacy codebases. A greenfield service with good documentation might require 15% of a senior's time. A 10-year-old monolith with tribal knowledge can require 50%+. This is why companies that invest in documentation and runbooks see direct, measurable returns on onboarding speed.

The opportunity cost compounds further: if the senior mentor is also responsible for a quarterly roadmap milestone, mentor drag does not just cost their time. It costs the output they would otherwise have produced.

Senior mentor drag: worked example
Senior engineer salary$180,000/yr
Fully-loaded hourly rate$86/hr
Time spent on new hire (30%)2.4 hrs/day
Duration60 working days
Total hours144 hrs
Mentor drag cost$12,384

This single cost often exceeds the entire equipment and training budget combined.

Engineering productivity ramp curve

Based on First Round Capital ramp study data. Structured 30-60-90 plans shift the curve left by 2-4 weeks.

MilestoneTypical engineerWith structured onboardingLegacy codebase
First commit mergedWeek 2-3Week 1-2Week 3-4
First independent ticketMonth 1Week 3Month 1.5
25% productivityMonth 1Week 3Month 2
50% productivityMonth 3Month 2Month 4
75% productivityMonth 6Month 4Month 7-8
Full productivityMonth 9Month 6Month 12+

Source: First Round Capital engineering ramp research. View all citations

Full cost breakdown: $130k software engineer

Cost categoryLowTypicalHighNotes
Recruiting (internal)$4k$8k$15kRecruiter time, job ads, interviews
Recruiting (agency)$19.5k$26k$39k15-30% agency fee
Equipment and licences$3k$5k$8kMacBook Pro, monitors, SaaS licences
Training and compliance$1.5k$3k$5kSecurity training, onboarding docs
Manager time (60 days)$3.5k$6k$10k25-35% of manager at $120-180k
Senior mentor drag (90 days)$6k$12k$18k20-40% of senior IC at $150-200k
Productivity ramp (9 months)$25k$55k$95kSalary x (1 - avg productivity) x 9/12

Frequently asked questions

How much does it cost to onboard a software engineer?
All-in cost for a $130,000 software engineer typically runs $65,000-$130,000. That is 50-100% of annual salary. The biggest line item is the productivity ramp: most engineers operate at 40-60% of full capacity for their first 6 months per First Round Capital research.
What is senior mentor drag?
Senior mentor drag is the hidden cost of a senior engineer spending 20-40% of their time supporting a new hire during the first 3 months. At $85-$100/hr for a $180,000 senior engineer, this is worth $10,000-$15,000 per onboarding cycle. Almost no calculator models this.
How long does it take to onboard a software engineer?
Formal onboarding runs 30-90 days. True time-to-productivity ranges from 4-9 months depending on codebase complexity and team structure. A legacy monolith adds a 1.3-1.5x multiplier versus a well-documented greenfield codebase.
How can companies reduce engineering onboarding cost?
Highest-impact tactics: (1) Living runbooks and architecture docs reduce senior mentor drag. (2) Structured 30-60-90 day plans shift the ramp curve left by 2-4 weeks. (3) Automated local environment setup eliminates the first-day setup tax. (4) Dedicated onboarding buddy separate from hiring manager.

Related guides

Also see: developeronboardingcost.com - developer-specific onboarding cost analysis.

Updated May 2026