The Framing Problem
Most hiring decisions between graduates and experienced engineers are made on the wrong metric: immediate salary cost. The graduate is cheaper now, so the graduate is the better hire. Or: the experienced engineer is immediately productive, so the premium is worth it. Both of these framings are incomplete. The right question is which hire generates more value per pound of total cost over a two to five year window - and the answer depends heavily on the specific role, team, and organisation.
This guide works through the full cost model for both hiring paths to give UK tech employers the framework to make the decision correctly for their situation.
Full Cost Model: Graduate Developer (Year 1-3)
Direct Costs
- Salary Year 1: £28,000-£38,000 (regional to London range)
- Salary Year 2: £32,000-£42,000
- Salary Year 3: £36,000-£48,000 (as skills compound)
- Recruitment cost: £500-£3,000 (job board fees, assessment platform, interview time)
- Training and L&D: £1,500-£3,000 per year
Indirect Costs
- Mentor time: Approximately 2-4 hours per week of senior engineer time in Year 1, reducing to 1-2 hours in Year 2. At a fully-loaded cost of £60-80/hour for the mentor, this is £6,000-£12,000 in Year 1 and £3,000-£6,000 in Year 2.
- Slower initial output: A graduate reaches 50% of a fully productive engineer's output at around six months, and 80-90% at 12-18 months. This productivity gap has a cost that is often not counted.
Three-Year Total Cost (London, mid-range):
Approximately £145,000-£185,000 all-in, including salary, recruitment, L&D, and amortised mentor time.
Full Cost Model: Experienced Engineer (Mid-Level, Year 1-3)
Direct Costs
- Salary Year 1: £60,000-£80,000 (London mid-level)
- Salary Year 2: £65,000-£85,000 (market adjustment)
- Salary Year 3: £70,000-£90,000
- Recruitment cost: £9,000-£20,000 (agency fee at 15-25% of Year 1 salary)
- Training: £500-£1,500 per year (less than for graduates - existing skills assumed)
Indirect Costs
- Onboarding ramp: Even experienced hires are not fully productive for three to six months. However, the productivity gap is smaller than for graduates.
- Attrition risk: Mid-level engineers in the UK market change roles every 2.5-3 years on average. At 2.5 years, the hiring and ramp cost is incurred again before Year 3 ends.
Three-Year Total Cost (London, mid-range):
Approximately £215,000-£280,000 all-in, including salary, recruitment, and accounting for the probability of attrition before Year 3.
When to Hire Graduates
The graduate hire wins on cost when the role meets the following conditions:
- Time to productivity is acceptable: The team has the capacity to support a 12-18 month ramp and does not need someone fully productive in month two.
- Mentorship infrastructure exists: There are senior engineers available to invest in the graduate's development. Without this, the graduate's productivity never reaches its potential and the cost model reverses.
- Retention is expected: Graduate hires who are well-supported and well-compensated typically stay longer than mid-level lateral hires. If the role has high attrition risk, the cost advantage of a graduate narrows.
- The role does not require specialist experience: Certain roles - security engineering, infrastructure at scale, ML research - have genuine requirements for experience that a graduate cannot replicate regardless of ability. For these roles, hiring a graduate is a false economy.
When to Hire Experienced Engineers
Experienced engineers are the right choice when:
- The team needs output from month one and does not have bandwidth to support a ramp period.
- The role requires specialist knowledge that takes years to build (systems engineering, distributed systems at scale, specialist security roles).
- You are building a new team from scratch and need an experienced engineer to set the technical standard that graduates will later grow into.
The Blended Team Model
The highest-performing engineering teams in the UK tech sector typically run a blended model: experienced engineers set the architecture and standards, while graduates build depth in the codebase and grow into senior roles over three to five years. This model generates the best ROI when the graduate-to-senior pipeline is managed deliberately - which is exactly what a graduate scheme provides.
For help building your graduate pipeline, visit our employer page or email enquiries@gradsignal.co.uk. You can also read our guide on running a graduate scheme for more detail on how to structure a programme that works.