Summer Software Engineer
A summer software engineer is a student taking a paid internship in a software development team, usually for roughly 8 to 12 weeks over the summer vacation. You're given a real (if contained) piece of work - a feature, a tool, an improvement to an internal system - and you build it alongside the permanent engineers, using the same code, processes and reviews they do. The work is for the employer's engineering team rather than being a training exercise set aside from the business, and at many companies the internship doubles as an extended interview for a graduate job.
- Starting salary
- £25k–£45k
- Live graduate jobs
- 9 open now
- Main way in
- Formal summer internship schemes, applied for in the autumn or…
- They usually ask for
- Usually you need to be a current undergraduate or master's…
Approximate graduate salary
Summer software engineering internships in the UK are almost always paid. Pro-rata pay is often roughly equivalent to an annual salary in the region of £25,000–£45,000, so a 10-week placement might pay somewhere in the low-to-mid thousands overall - but this varies enormously. Investment banks, large US-headquartered tech firms and London-based roles sit at the top end and sometimes well above it; start-ups, smaller firms, the public sector and roles outside London sit considerably lower. Some employers add accommodation support or a relocation allowance. Treat all of this as a rough indication only and check each advert.
General guidance about the role across the UK market, not about any specific employer. Entry routes and requirements vary — always check the individual job advert.